CVE-2026-54161
upsmon: injeção remota de comandos do SO (RCE) via ups.alarm controlado pelo atacante na execução do NOTIFYCMD
- Publicado
- 3 de nov. de 2026
- Atualizado
- 3 de nov. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 8 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HBaixo · próximos 30 dias
- Percentil
- 50,9%
- Data do modelo
- 4 de nov. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
O Network UPS Tools é uma coleção de programas que fornecem uma interface comum para monitoramento e administração de hardware UPS, PDU e SCD. Da versão 2.8.3 à 2.8.5, o upsmon em clients/upsmon.c insere o valor ups.alarm fornecido pelo servidor em comandos de shell executados por notify(), async_notify() e wall(). Quando um dispositivo monitorado reporta um estado ALARM e um operador configurou NOTIFYCMD com EXEC em NOTIFYFLAG ALARM, metacaracteres de shell no texto do alarme são avaliados em POSIX ou Windows e podem executar comandos arbitrários do sistema operacional com a conta do upsmon, que comumente é root. Um atacante pode controlar o valor por meio de um upsd malicioso ou comprometido, de um man-in-the-middle em uma conexão em texto claro entre upsd e upsmon, ou de um dispositivo UPS comprometido cujo driver fornece o alarme a montante do upsd; o TLS entre upsd e upsmon não mitiga o caminho do dispositivo comprometido. Esta vulnerabilidade foi corrigida na versão 2.8.6.
Fontes
upsmon: injeção remota de comandos do sistema operacional (RCE) via ups.alarm controlado pelo atacante na execução do NOTIFYCMD
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.