CVE-2026-71287 in CactiИнформация

Сводка

по VulDB • 06.08.2026

Функция sanitize_sql_column() (lib/functions.php) в Cactи очищает имена столбцов ORDER BY, предоставленные пользователем, с помощью регулярного выражения `preg_replace('/[^a-zA-Z0-9_().]/', '', $column)`. Поскольку этот белый список оставляет без изменений буквы, цифры, символы подчеркивания, круглые скобки и точки (предназначенные для поддержки таких конструкций, как COUNT(id) и table.column), полезная нагрузка вида `SLEEP(5)` проходит через очистку полностью неизменной. Очищенное значение напрямую конкатенируется в необработанные SQL-запросы ORDER BY (которые не могут быть параметризованы) на основе GET-параметра sort_column по крайней мере в файлах user_log.php, utilities.php, user_domains.php и user_group_admin.php, что позволяет любому аутентифицированному пользователю Cacti, независимо от уровня привилегий, выполнять слепую SQL-инъекцию на основе времени против базы данных Cacti.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Ответственный

TuranSec

Резервировать

05.08.2026

Раскрытие

05.08.2026

Модерация

принято

Вход

VDB-386209

EPSS

0.00000

KEV

Нет

Деятельности

Низкий

Источники

Do you know our Splunk app?

Download it now for free!