CVE-2026-25130 in cai
Resumen
por VulDB • 2026-05-28
Cybersecurity AI (CAI) es un marco de trabajo para la seguridad de la IA. En las versiones anteriores e incluyendo la 0.5.10, el marco de trabajo CAI (Cybersecurity AI) contiene múltiples vulnerabilidades de inyección de argumentos en sus herramientas de función. La entrada controlada por el usuario se pasa directamente a comandos de shell a través de `subprocess.Popen()` con `shell=True`, lo que permite a los atacantes ejecutar comandos arbitrarios en el sistema host. La herramienta `find_file()` se ejecuta sin requerir la aprobación del usuario porque `find` se considera un comando preaprobado "seguro". Esto significa que un atacante puede lograr Remote Code Execution (RCE) inyectando argumentos maliciosos (como `-exec`) en el parámetro `args`, eludiendo por completo cualquier mecanismo de seguridad que involucre a un humano en el bucle (human-in-the-loop). El commit e22a1220f764e2d7cf9da6d6144926f53ca01cde contiene la corrección.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.