CVE-2026-27470
ZoneMinder: SQL-инъекция второго порядка в getNearEvents() через сохранённые поля имени события и причины
- Опубликовано
- 21 февр. 2026 г.
- Обновлено
- 24 февр. 2026 г.
- Назначение CNA
- GitHub_M
- Наблюдены доказательства
- 25 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HНизкий · следующие 30 дней
- Процентиль
- 41,0 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
ZoneMinder — это бесплатное приложение с открытым исходным кодом для систем замкнутого телевидения. В версиях 1.36.37 и ниже, а также с 1.37.61 по 1.38.0 существует уязвимость SQL-инъекции второго порядка в файле web/ajax/status.php внутри функции getNearEvents(). Значения полей событий (в частности, Name и Cause) безопасно сохраняются с помощью параметризованных запросов, но позже извлекаются и напрямую конкатенируются в SQL-выражения WHERE без экранирования. Аутентифицированный пользователь с правами на редактирование и просмотр событий может использовать это для выполнения произвольных SQL-запросов.
Источники
3Python PoC для CVE-2026-27470, аутентифицированная SQL-инъекция второго порядка в getNearEvents() (status.php) в ZoneMinder, CVSS 8.8
Доказательство концепции эксплуатации SQL-инъекции второго порядка в ZoneMinder (CVE-2026-27470). Демонстрирует аутентифицированное извлечение данных, включая учётные данные пользователей, с возможностями выполнения пользовательских запросов и дампа хэшей.
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.