CVE-2026-54161
upsmon: inyección remota de comandos del sistema operativo (RCE) mediante ups.alarm controlado por el atacante en la ejecución de NOTIFYCMD
- Publicado
- 3 nov 2026
- Actualizado
- 3 nov 2026
- Asignación de CNA
- GitHub_M
- Evidencia observada
- 8 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HBajo · próximos 30 días
- Percentil
- 50,9 %
- Fecha del modelo
- 4 nov 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
Network UPS Tools es una colección de programas que proporcionan una interfaz común para la monitorización y administración de hardware UPS, PDU y SCD. Desde la versión 2.8.3 hasta la 2.8.5, upsmon en clients/upsmon.c inserta el valor ups.alarm proporcionado por el servidor en comandos de shell ejecutados por notify(), async_notify() y wall(). Cuando un dispositivo monitorizado informa de un estado ALARM y un operador ha configurado NOTIFYCMD con EXEC en NOTIFYFLAG ALARM, los metacaracteres de shell en el texto de la alarma se evalúan en POSIX o Windows y pueden ejecutar comandos arbitrarios del sistema operativo con la cuenta de upsmon, que habitualmente es root. Un atacante puede controlar el valor mediante un upsd malicioso o comprometido, un man-in-the-middle en una conexión upsd a upsmon en texto plano, o un dispositivo UPS comprometido cuyo controlador suministra la alarma antes de llegar a upsd; TLS entre upsd y upsmon no mitiga la vía del dispositivo comprometido. Esta vulnerabilidad está corregida en la versión 2.8.6.
Fuentes
upsmon: inyección remota de comandos del sistema operativo (RCE) a través de ups.alarm controlado por el atacante en la ejecución de NOTIFYCMD
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.