CVE-2026-54161
upsmon: удалённое внедрение команд ОС (RCE) через контролируемый злоумышленником ups.alarm при выполнении NOTIFYCMD
- Опубликовано
- 3 нояб. 2026 г.
- Обновлено
- 3 нояб. 2026 г.
- Назначение CNA
- GitHub_M
- Наблюдены доказательства
- 8 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HНизкий · следующие 30 дней
- Процентиль
- 50,9 %
- Дата модели
- 4 нояб. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
Network UPS Tools — это набор программ, предоставляющих общий интерфейс для мониторинга и администрирования оборудования UPS, PDU и SCD. С версии 2.8.3 по 2.8.5 в upsmon в clients/upsmon.c значение ups.alarm, предоставляемое сервером, вставляется в shell-команды, выполняемые через notify(), async_notify() и wall(). Когда отслеживаемое устройство сообщает о состоянии ALARM и оператор настроил NOTIFYCMD с EXEC в NOTIFYFLAG ALARM, shell-метасимволы в тексте тревоги интерпретируются в POSIX или Windows и могут привести к выполнению произвольных команд операционной системы от имени учётной записи upsmon, которая обычно является root. Злоумышленник может контролировать это значение через вредоносный или скомпрометированный upsd, через атаку «человек посередине» на соединении upsd — upsmon в открытом виде или через скомпрометированное устройство UPS, драйвер которого передаёт тревогу в upsd выше по цепочке; TLS между upsd и upsmon не устраняет угрозу на пути через скомпрометированное устройство. Уязвимость исправлена в версии 2.8.6.
Источники
upsmon: удаленное внедрение команд ОС (RCE) через управляемый атакующим ups.alarm при выполнении NOTIFYCMD
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.