Ad

CVE-2026-72556

HIGH CVSS 3.1: 8,8
Обновлено 11 августа 2026
PHP
Параметр Значение
CVSS 8,8 (HIGH)
Тип уязвимости CWE-78 (Внедрение команд ОС)
Поставщик PHP
Публичный эксплойт Нет

Уязвимость удаленного выполнения кода в ZoneMinder 1.39.17 позволяет любому аутентифицированному пользователю выполнять команды ОС, используя нарушенную проверку разрешений в классе Filter. Методы canEdit() и canDelete() вызывают несуществующие методы класса ZM\User, в результате чего PHP __call() возвращает истинное значение, которое обходит проверку разрешений для всех пользователей. Любой прошедший проверку подлинности пользователь может инициировать выполнение команд ОС на основе фильтра независимо от назначенной ему роли.

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

A remote code execution vulnerability in ZoneMinder 1.39.17 allows any authenticated user to execute OS commands by exploiting a broken permission check in the Filter class. The canEdit() and canDelete() methods invoke nonexistent methods on the ZM\User class, causing PHP __call() to return a truthy value that bypasses the permission check for all users. Any authenticated user can trigger filter-based OS command execution regardless of their assigned role.

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

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

Последствия

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

Строка CVSS v3.1