Joomla! < 1.5.12 Multiple XSS vulnerabilities in HTTP Headers
Múltiples vulnerabilidades XSS en las cabeceras HTTP de Joomla!, en concreto en la variable HTTP_REFERER.
Background
Joomla! es un sistema de gestión de contenidos (CMS) premiado, de código abierto, que permite construir sitios web y aplicaciones en línea. Es el software de sitios web más popular por su facilidad de uso y extensibilidad.
Description
Joomla! no sanea la entrada del usuario. Un atacante puede inyectar JavaScript o DHTML que se ejecuta en el navegador de la víctima para robar cookies. Las cabeceras HTTP no se procesan correctamente, en concreto la variable HTTP_REFERER, que se imprime sin escapar en la línea 225 de components/com_content/views/article/tmpl/form.php.
Business impact
Un atacante puede inyectar código DHTML y JavaScript en el navegador de la víctima, lo que puede conducir al robo de cookies y al acceso a la cuenta de usuario, incluso con privilegios de administrador.
Systems affected
Joomla! en versiones anteriores a la 1.5.12 (hasta la 1.5.11 incluida).
Solution
Actualizar a la versión 1.5.12.
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.
