WWBN AVideo — видеоплатформа с открытым исходным кодом. В версиях до 26.0 включительно в конечной точке `plugin/Permissions/View/Users_groups_permissions/list.json.php` отсутствует какая-либо проверка аутентификации или авторизации, что позволяет неаутентифицированным пользователям получать полную матрицу разрешений, сопоставляющую группы пользователей с плагинами. Все одноуровневые конечные точки в одном каталоге (`add.json.php`, `delete.json.php`, `index.php`) правильно требуют `User::isAdmin()`, что указывает на то, что это недосмотр.
Коммиты dc3c825734628bb32550d0daa125f05bacb6829c и b583acdc9a9d1eab461543caa363e1a104fb4516 содержат исправления.
Показать оригинальное описание (EN)
WWBN AVideo is an open source video platform. In versions up to and including 26.0, the endpoint `plugin/Permissions/View/Users_groups_permissions/list.json.php` lacks any authentication or authorization check, allowing unauthenticated users to retrieve the complete permission matrix mapping user groups to plugins. All sibling endpoints in the same directory (`add.json.php`, `delete.json.php`, `index.php`) properly require `User::isAdmin()`, indicating this is an oversight. Commits dc3c825734628bb32550d0daa125f05bacb6829c and b583acdc9a9d1eab461543caa363e1a104fb4516 contain patches.
Характеристики атаки
Последствия
Строка CVSS v3.1
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Wwbn Avideo
cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*
|
— |
<= 26.0
|