CVE-2026-33647

HIGH CVSS 3.1: 8,8 EPSS 0.34%
Обновлено 25 марта 2026
Wwbn
Параметр Значение
CVSS 8,8 (HIGH)
Уязвимые версии до 26.0
Тип уязвимости CWE-434 (Неограниченная загрузка файлов)
Поставщик Wwbn
Публичный эксплойт Нет

WWBN AVideo — видеоплатформа с открытым исходным кодом. В версиях до 26.0 включительно метод ImageGallery::saveFile() проверяет загруженное содержимое файла с помощью определения типа MIME `finfo`, но извлекает сохраненное расширение имени файла из исходного имени файла, предоставленного пользователем, без проверки списка разрешенных. Злоумышленник может загрузить полиглотный файл (действительные магические байты JPEG, за которыми следует код PHP) с расширением .php.

Проверка MIME проходит, но файл сохраняется как исполняемый файл `.php` в каталоге, доступном через Интернет, что обеспечивает удаленное выполнение кода. Коммит 345a8d3ece0ad1e1b71a704c1579cbf885d8f3ae содержит исправление.

Показать оригинальное описание (EN)

WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `ImageGallery::saveFile()` method validates uploaded file content using `finfo` MIME type detection but derives the saved filename extension from the user-supplied original filename without an allowlist check. An attacker can upload a polyglot file (valid JPEG magic bytes followed by PHP code) with a `.php` extension. The MIME check passes, but the file is saved as an executable `.php` file in a web-accessible directory, achieving Remote Code Execution. Commit 345a8d3ece0ad1e1b71a704c1579cbf885d8f3ae contains a patch.

Характеристики атаки

Способ атаки
По сети
Атака возможна удалённо
Сложность
Низкая
Легко эксплуатировать
Нужны права
Низкие
Нужны базовые права
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Высокое
Полная утечка данных
Целостность
Высокое
Полная модификация данных
Доступность
Высокое
Полный отказ в обслуживании

Строка CVSS v3.1

Уязвимые продукты 1

Конфигурация От (включительно) До (исключительно)
Wwbn Avideo
cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*
<= 26.0