Contexto técnico: BerriAI LiteLLM es un proxy unificado de código abierto ampliamente utilizado para gestionar múltiples modelos de lenguaje (LLMs) a través de una API estandarizada. Esta vulnerabilidad, clasificada bajo CWE-78 (OS Command Injection) y CWE-77 (Command Injection), afecta a versiones anteriores a la v1.83.7-stable y ha sido añadida al catálogo Known Exploited Vulnerabilities (KEV) de CISA con fecha límite de remediación 22 de junio de 2026.
Mecanismo de explotación: La vulnerabilidad reside en la insuficiente sanitización de entradas proporcionadas por el usuario antes de su uso en llamadas al sistema operativo del host. Un atacante que disponga de una clave de API válida —incluyendo claves de tipo internal-user de bajos privilegios— puede inyectar metacaracteres de shell o secuencias de comandos en parámetros controlables de la API de LiteLLM. Dado que LiteLLM puede invocar procesos del sistema operativo en determinados flujos (por ejemplo, durante el manejo de configuraciones de backends, proveedores personalizados o funciones de utilidad), la entrada maliciosa es evaluada directamente por el intérprete de comandos del sistema, resultando en la ejecución arbitraria de código con los privilegios del proceso LiteLLM.
Impacto potencial: La explotación exitosa permite a un atacante autenticado con privilegios mínimos ejecutar comandos arbitrarios en el sistema operativo subyacente (Remote Code Execution / RCE). Las consecuencias incluyen: compromiso total del host, exfiltración de secretos y claves API de proveedores LLM almacenadas en el entorno, movimiento lateral dentro de la infraestructura, persistencia mediante implantación de backdoors, y potencial interrupción del servicio. Dado que LiteLLM es un componente de infraestructura de IA compartido, su compromiso puede afectar a múltiples aplicaciones y entornos dependientes. El uso en ransomware se clasifica como Unknown por CISA, aunque la naturaleza RCE con umbral de autenticación bajo eleva considerablemente el riesgo operacional.
Alcance: Esta vulnerabilidad afecta a un componente de código abierto ampliamente desplegado. CISA indica que los usuarios deben verificar con sus proveedores específicos el estado de los parches, dado que LiteLLM puede estar integrado como dependencia en productos de terceros.