Vulnerabilidad en getJavaExecutable (CVE-2023-50233)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-22
Limitación incorrecta de nombre de ruta a un directorio restringido (Path Traversal)
Fecha de publicación:
03/05/2024
Última modificación:
12/03/2025
Descripción
Vulnerabilidad de ejecución remota de código Directory Traversal getJavaExecutable de encendido de automatización inductiva. Esta vulnerabilidad permite a atacantes remotos ejecutar código arbitrario en las instalaciones afectadas de Inductive Automation Ignition. Se requiere la interacción del usuario para aprovechar esta vulnerabilidad, ya que el objetivo debe conectarse a un servidor malicioso. La falla específica existe dentro del método getJavaExecutable. El problema se debe a la falta de validación adecuada de una ruta proporcionada por el usuario antes de usarla en operaciones de archivos. Un atacante puede aprovechar esta vulnerabilidad para ejecutar código en el contexto del usuario actual. Era ZDI-CAN-22029.
Impacto
Puntuación base 3.x
8.80
Gravedad 3.x
ALTA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:inductiveautomation:ignition:*:*:*:*:*:*:*:* | 8.1.0 (incluyendo) | 8.1.33 (excluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página