CVE-2009-3701 Severidad media

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.

Original release date
Octubre 2009
Descubierto por
Juan Galiana Lara
Severidad
6.3 / 10 CVSS v2.0
Producto afectado
Horde 3.3.5 (otras versiones podrían estar afectadas)

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

13 oct 2009 Vulnerabilidad descubierta por Internet Security Auditors.
13 oct 2009 Envío a los desarrolladores. El problema se considera difícil de explotar y se retrasa la solución.
13 dic 2009 Segundo contacto para el plan de corrección.
15 dic 2009 Publicación de la nueva versión.
17 dic 2009 Envío a las listas públicas.

References

About Internet Security Auditors

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
Contacto

¿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.

Oficinas
Barcelona, Madrid, Bogotá

Solicitar información

Nos pondremos en contacto contigo lo antes posible.
Presencia Global

Nuestras oficinas

Barcelona

C. Santander, 101. Edificio A-2
E-08030 Barcelona (España)

+34 93 305 13 18
Madrid

C. Arequipa, 1
E-28043 Madrid (España)

+34 91 763 40 47
Bogotá

Transversal 22 # 98-82, Ed. Porta 100 Of. 1003
110221 Bogotá (Colombia)

+57 601 638 68 88
25
años de experiencia en ciberseguridad
Contacta con nosotros