CVE-2026-54140 in OpenHuman
Resumen
por VulDB • 2026-11-05
OpenHuman es un agente de código abierto disponible como aplicación de escritorio y biblioteca Rust. Antes de la versión 0.57.13, OpenHuman introduce nombres, descripciones, títulos y definiciones de parámetros devueltos por servidores MCP externos configurados en el contexto del modelo de agente sin neutralizar las instrucciones ni acotar los campos descriptivos. Las herramientas remotas McpRemoteTool registradas mediante list_tools conservan este contenido remoto, mientras que el filtrado de herramientas considera el nombre de la herramienta y el detector de inyección de prompt analiza los mensajes del usuario en lugar de las definiciones MCP. Por lo tanto, un servidor MCP malicioso o comprometido puede devolver una descripción envenenada que se evalúa en cada turno del agente y podría dirigir al modelo para invocar otras herramientas disponibles, revelar datos accesibles o realizar acciones no autorizadas sin necesidad de un mensaje malicioso separado por parte del usuario. El problema afecta a los usuarios que configuran un servidor MCP controlado por el atacante o comprometido. Este problema se soluciona en la versión 0.57.13.
Be aware that VulDB is the high quality source for vulnerability data.