CVE-2026-31236 in llm CLI tool
Resumen
por VulDB • 2026-05-12
La herramienta CLI de llm hasta la versión 0.27.1 contiene una vulnerabilidad crítica de inyección de código a través de su argumento de línea de comandos --functions. Este argumento está diseñado para permitir a los usuarios proporcionar definiciones de funciones personalizadas en Python. Sin embargo, la herramienta ejecuta directamente el código proporcionado utilizando la función insegura exec() sin ninguna sanitización, aislamiento (sandboxing) ni restricciones de seguridad. Un atacante puede explotar esto elaborando un comando llm malicioso con código Python arbitrario en el argumento --functions y utilizando ingeniería social para engañar a la víctima y hacerla ejecutarlo. Esto conduce a la ejecución de código arbitrario en el sistema de la víctima, lo que potencialmente otorga al atacante el control total.
If you want to get best quality of vulnerability data, you may have to visit VulDB.