Saltar al contenido
CVE-2026-54143 Fuente: CVE.org Publicada · sin explotación confirmada

Vulnerabilidad de ejecución de comandos en OpenHuman mediante tareas cron de shell no aprobadas creadas desde mensajes remotos de canales entrantes

tinyhumansai · openhuman · Publicada en CVE.org el 05-11-2026 · Última actualización: 10-11-2026

Descripción

OpenHuman es un entorno de agentes de código abierto disponible como aplicación de escritorio y biblioteca de Rust. En versiones anteriores a la 0.57.13, un atacante que pueda enviar mensajes a un canal externo configurado puede hacer que el agente cree tareas cron de shell persistentes sin aprobación humana. Posteriormente, el programador ejecuta estas tareas con los privilegios del usuario con el que se ejecuta OpenHuman. La validación de comandos también permite asignaciones de variables de entorno al inicio que pueden redirigir comandos permitidos hacia ejecutables auxiliares. El exploit demostrado requiere que ya exista en el host un ejecutable auxiliar adecuado. Esto puede derivar en la ejecución persistente y no autorizada de comandos y comprometer los datos y recursos accesibles para OpenHuman. Este problema está corregido en la versión 0.57.13.

Qué hacer

Revisa si usas el producto afectado y en qué versión, y aplica la actualización o la mitigación que indique el aviso del fabricante. CISA no ha confirmado que se esté explotando; si eso cambia, esta ficha pasa a «explotada» y te avisamos en el boletín.

Versiones afectadas

  • openhuman Afectadas: < 0.57.13

Según el registro de la vulnerabilidad en CVE.org, tal como lo publicó el fabricante. Confirma tu versión exacta en el aviso del fabricante.

Referencias

Ver el texto original en inglés (CVE.org)

OpenHuman allows remote inbound channel messages to create unapproved shell cron jobs leading to host command execution

OpenHuman is an open-source agent harness available as a desktop application and Rust library. Before version 0.57.13, an attacker who can send messages to a configured external channel can cause the agent to create persistent shell cron jobs without human approval. The scheduler later executes these jobs with the privileges of the OpenHuman runtime user. Command validation also permits leading environment assignments that can redirect allowed commands to executable helpers. The demonstrated exploit requires a suitable helper executable already present on the host. This can lead to unauthorized persistent command execution and compromise data and resources accessible to OpenHuman. This issue is fixed in version 0.57.13.

Recibe el boletín cuando CISA agregue vulnerabilidades nuevas

Te escribimos solo cuando CISA agrega vulnerabilidades nuevas, ya traducidas: cada día que haya, o en un resumen los lunes. Confirmas por correo y te das de baja con un clic.

Frecuencia