Horde 3.3.5 "PHP_SELF" Cross-Site Scripting vulnerability
Cross-Site Scripting en Horde a través de la variable PHP_SELF en las páginas de administración.
Background
Horde Application Framework es un framework web modular de propósito general escrito en PHP, con numerosas clases orientadas a los problemas habituales del desarrollo de aplicaciones web modernas.
Description
El valor de la variable PHP_SELF no se filtra correctamente antes de devolverse al usuario, lo que permite inyectar HTML arbitrario o ejecutar código script en la sesión del navegador de un usuario. Para explotarlo con éxito, la víctima debe estar autenticada como administrador. Está presente en cmdshell.php, sqlshell.php y phpshell.php y se corrige filtrando la variable con htmlspecialchars.
Business impact
Es posible ejecutar HTML o código script arbitrario en el navegador de un usuario. Solo funciona con sesiones de administración.
Systems affected
Horde 3.3.5; otras versiones podrían estar afectadas.
Solution
Actualizar a la versión 3.3.6.
Disclosure timeline
References
The information contained within this advisory is supplied 'as-is' with no warranties or guarantees of fitness of use or otherwise. Internet Security Auditors accepts no responsibility for any damage caused by the use or misuse of this information.
Compañía con sede en España y Colombia, especializada en auditoría de aplicaciones web, seguridad de red, test de intrusión e implantación y evaluación de cumplimiento. Nuestros clientes incluyen algunas de las mayores compañías de finanzas, telecomunicaciones, seguros y TIC. Proveedor independiente de fabricante, con experiencia profunda desde 2001. Nuestro esfuerzo en I+D incluye investigación de vulnerabilidades, colaboración en proyectos abiertos de seguridad, whitepapers y participación en eventos del sector.
¿Quieres que revisemos tu producto?
Contacta con nosotros¿Necesitas una auditoría de seguridad?
Cuéntanos tu situación y nuestro equipo se pondrá en contacto contigo para orientarte o agendar una llamada técnica.
