CVE-2026-27760
Descripción de la Vulnerabilidad
CVE-2026-27760 es una vulnerabilidad relacionada con el software OpenCATS, que permite a atacantes no autenticados ejecutar código arbitrario mediante un error de inyección de PHP. La vulnerabilidad surge en la versión anterior al commit 3002a29 del proyecto, específicamente en el endpoint AJAX de instalación.
El problema se manifiesta cuando un atacante inyecta sentencias PHP en el parámetro "databaseConnectivity" durante la instalación. Esto permite a los攻击者 romper el contexto de la cadena definida en el archivo config.php, permitiendo la ejecución persistente de código malicioso en cada carga de página posterior, incluso si el wizard de instalación no está completo.
Sistemas Afectados
La vulnerabilidad afecta a todas las versiones del software OpenCATS antes del commit 3002a29. Esto incluye cualquier versión de OpenCATS que no haya sido actualizada para corregir este problema.
Impacto y Explotabilidad
La calificación CVSS de 8.1 indica un alto nivel de gravedad, ya que la vulnerabilidad permite la ejecución de código arbitrario sin necesidad de autenticación. Esto puede llevar a la comprometida de sistemas, el robo de datos sensibles o incluso el acceso no autorizado al sistema.
El atacante puede explotar esta vulnerabilidad mediante una solicitud AJAX que inyecte PHP en el parámetro "databaseConnectivity", lo que permite la persistencia de código malicioso. La complejidad de la explotación está relacionada con la capacidad de un atacante no autenticado para manipular parámetros de entrada.
Indicadores de Compromiso (IOCs)
No hay Indicadores de Compromiso publicos disponibles.
Mitigación y Parches
El remedio más efectivo es actualizar OpenCATS a una versión posterior al commit 3002a29, donde se haya corregido la vulnerabilidad. Las organizaciones deben revisar sus sistemas para garantizar que estén utilizando versiones seguras del software.
Además, se recomienda implementar controles de seguridad adicionales, como el uso de validación estricta de entrada y la actualización constante de las dependencias de software para evitar vulnerabilidades similares en el futuro.