WWBN AVideo — видеоплатформа с открытым исходным кодом. В версиях до 26.0 включительно неаутентифицированная конечная точка API («APIName=locale») объединяет вводимые пользователем данные в путь «include» без канонизации или белого списка. Обход пути допускается, поэтому можно включать произвольные файлы PHP в корне веб-сайта.
В нашем тесте это привело к подтвержденному раскрытию файла и выполнению кода существующего содержимого PHP (например, `view/about.php`), и это *может* перерасти в RCE, если злоумышленник сможет разместить PHP-файл или управлять им в другом месте дерева. На момент публикации исправленных версий нет.
Показать оригинальное описание (EN)
WWBN AVideo is an open source video platform. In versions up to and including 26.0, an unauthenticated API endpoint (`APIName=locale`) concatenates user input into an `include` path with no canonicalization or whitelist. Path traversal is accepted, so arbitrary PHP files under the web root can be included. In our test this yielded confirmed file disclosure and code execution of existing PHP content (e.g., `view/about.php`), and it *can* escalate to RCE if an attacker can place or control a PHP file elsewhere in the tree. As of time of publication, no patched versions are available.
Характеристики атаки
Последствия
Строка CVSS v3.1
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Wwbn Avideo
cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*
|
— |
<= 26.0
|