Severidad crítica

eXtplorer standalone & Joomla!/Mambo Remote Code Execution vulnerability

Ejecución remota de código en eXtplorer mediante inclusión local de ficheros y recorrido de directorios en el parámetro lang.

Original release date
Enero 2009
Descubierto por
Juan Galiana Lara
Severidad
9 / 10 CVSS v2.0
Producto afectado
eXtplorer anteriores a 2.0.0 (independiente y como componente de Joomla!/Mambo)

Background

eXtplorer es un gestor de ficheros web con interfaz de aplicación de escritorio (arrastrar y soltar, rejilla y árbol de directorios), basado en la librería ExtJS. Se usa para acceder a los ficheros y directorios del servidor por FTP o acceso directo. Funciona como componente de Joomla! 1.5.x, 1.0.x y Mambo, o de forma independiente, y está basado en Quixplorer.

Description

eXtplorer es vulnerable a inclusión local de ficheros y recorrido de directorios porque no sanea suficientemente la entrada: el parámetro lang no se filtra. Como la aplicación permite subir ficheros, un atacante puede subir código PHP malicioso, averiguar la ruta completa del fichero (si display_errors está activado) e incluirlo aprovechando la inclusión local, con lo que puede ver cualquier fichero local o ejecutar código arbitrario en el contexto del servidor web.

Business impact

Un atacante podría ejecutar código arbitrario de forma remota y quizá obtener acceso al sistema operativo del servidor.

Systems affected

Versiones anteriores a la 2.0.0 de eXtplorer.

Solution

Actualizar a la versión 2.0.1 de eXtplorer.

Disclosure timeline

7 ene 2009 Contacto con eXtplorer.
15 ene 2009 eXtplorer publica la versión 2.0.1.
2 mar 2009 Publicación de la vulnerabilidad.

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