WWBN AVideo — видеоплатформа с открытым исходным кодом. В версиях до 26.0 включительно автономная конечная точка управления прямым потоком в `plugin/Live/standAloneFiles/control.json.php` принимает предоставленный пользователем параметр `streamerURL`, который переопределяет, куда сервер отправляет запросы на проверку токена. Злоумышленник может перенаправить проверку токена на контролируемый им сервер, который всегда возвращает `{"error": false}`, полностью обходя аутентификацию.
Это предоставляет неаутентифицированный контроль над любой прямой трансляцией на платформе, включая удаление активных издателей, запуск/остановку записи и проверку существования потока. Коммит 388fcd57dbd16f6cb3ebcdf1d08cf2b929941128 содержит исправление.
Показать оригинальное описание (EN)
WWBN AVideo is an open source video platform. In versions up to and including 26.0, the standalone live stream control endpoint at `plugin/Live/standAloneFiles/control.json.php` accepts a user-supplied `streamerURL` parameter that overrides where the server sends token verification requests. An attacker can redirect token verification to a server they control that always returns `{"error": false}`, completely bypassing authentication. This grants unauthenticated control over any live stream on the platform, including dropping active publishers, starting/stopping recordings, and probing stream existence. Commit 388fcd57dbd16f6cb3ebcdf1d08cf2b929941128 contains a patch.
Характеристики атаки
Последствия
Строка CVSS v3.1
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Wwbn Avideo
cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*
|
— |
<= 26.0
|