Cross-Site Scripting reflejado en la configuración de PHP-CGI/PHP-FPM de ICT Innovations
INCIBE coordinó la divulgación de un fallo de seguridad de gravedad media vinculado a la configuración de tiempo de ejecución insegura en PHP-CGI/PHP-FPM dentro del paquete multiusuario web de ICT Innovations. El hallazgo de esta vulnerabilidad corrió a cargo de Gonzalo Aguilar García, conocido como 6h4ack, y recibió la solución correspondiente por parte del equipo desarrollador en el mes indicado.
El problema fue registrado bajo el código identificador correspondiente y se clasifica como una vulnerabilidad de tipo Cross-Site Scripting (XSS) reflejado que impacta al software ICTBroadcast, específicamente en su entorno de demostración. El fallo se localiza en el punto de acceso ‘login.php’, debido a que el parámetro ‘editForm[extension_username]’ se devuelve en la respuesta de la aplicación careciendo de la sanitización o el filtrado necesarios.
Conseguir explotar este fallo de forma exitosa otorga a un atacante la capacidad de lograr la ejecución de código JavaScript de carácter arbitrario directamente en el navegador web de la víctima, situación que ocurre en el momento en que la persona afectada ingresa a la dirección URL maliciosa preparada.