BDU:2024-03742 (CVE-2024-29895) — уязвимость опции register_argc_argv программного средства мониторинга сети Cacti
По данным БДУ ФСТЭК России, по состоянию на 31.07.2024.
Критический — 10.0/10 Публичный эксплойт Устранена
Уязвимость опции register_argc_argv программного средства мониторинга сети Cacti связана с недостаточной проверкой аргументов, передаваемых в команду. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, выполнять произвольные команды путём внедрения специально сформированного URL-адреса
Кого касается и что делать
- Уязвимое ПО: Cacti (The Cacti Group) — версии 1.3.0 DEV
- Что делать: уязвимость устранена производителем — применить исправления: github.com, github.com, github.com
- Эксплойт: существует в открытом доступе — приоритет обновления внеочередной
Сведения об уязвимости
| Идентификаторы | BDU:2024-03742 · CVE-2024-29895 |
| Уровень опасности | Критический (базовая оценка CVSS 3.1 — 10.0; CVSS 2.0 — 10.0) |
| Вектор CVSS 3.1 | AV:N/ атака по сети, низкая сложность, без прав, без участия пользователя, затрагивает смежные компоненты, высокое влияние на конфиденциальность, целостность и доступность |
| Наименование ФСТЭК | Уязвимость опции register_argc_argv программного средства мониторинга сети Cacti, позволяющая нарушителю выполнять произвольные команды |
| Даты | Опубликована: 16.05.2024 · Обновлена ФСТЭК: 31.07.2024 · Выявлена: 27.03.2024 |
| Статус уязвимости | Подтверждена производителем (производитель признал уязвимость) |
| Наличие эксплойта | Существует в открытом доступе (код атаки общедоступен, риск эксплуатации повышен) |
| Информация об устранении | Уязвимость устранена (исправление выпущено производителем; способ: обновление программного обеспечения) |
| Тип ошибки | CWE-77 — непринятие мер по чистке данных на управляющем уровне (Внедрение в команду); CWE-78 — непринятие мер по нейтрализации специальных элементов, используемых в команде операционной системы (Внедрение в команду операционной системы) |
| Класс уязвимости | Уязвимость кода · Способ эксплуатации: инъекция |
Уязвимое ПО
- Cacti (The Cacti Group) — 1.3.0 DEV · сетевое средство, прикладное ПО информационных систем
Возможные меры по устранению уязвимости
Обновление.
- Использование рекомендаций
- github.com/Cacti/cacti/commit/53e8014d1f082034e0646edc628…
- github.com/Cacti/cacti/commit/99633903cad0de5ace636249de1…
- github.com/Cacti/cacti/releases
Если обновиться нельзя
- использование средств межсетевого экранирования для ограничения возможности удалённого доступа
- использование систем обнаружения и предотвращения вторжений для контроля попыток подключений к инструменту.



