Inyección remota de comandos shell en Chora
|
Clasificación de la vulnerabilidad
|
Propiedad |
Valor |
Nivel de Confianza |
Oficial |
Impacto |
Obtener acceso |
Dificultad |
Avanzado |
Requerimientos del atacante |
Acceso remoto sin cuenta a un servicio estandar |
Información sobre el sistema
|
Propiedad |
Valor |
Fabricant afectat |
GNU/Linux |
Software afectado |
Chora <= 1.2.1 |
Descripción
|
Se ha descubierto una vulnerabilidad en la versión 1.2.1 y anteriores de Chora, un visor de repositorios CVS/SVN escrito en PHP.
La vulnerabilidad reside en el código que implementa la funcionalidad diff para los repositorios CVS y SVN. En ambos casos la utilidad diff es ejecutada mediante exec() con varios parámetros que pueden ser proporcionados por el usuario. Uno de estos parámetros, el número de líneas de contexto, no es validado correctamente, lo que permite la inyección de comandos shell.
La explotación de esta vulnerabilidad podría permitir a un atacante remoto utilizar la funcionalidad de "file upload" para ejecutar código remotamente. |
Solución
|
Actualización de software
Chora
Chora 1.2.2
http://www.horde.org/chora/download/ |
Identificadores estándar
|
Propiedad |
Valor |
CVE |
NULL |
BID |
10531 |
Recursos adicionales
|
e-matters Advisory 10/2004
http://security.e-matters.de/advisories/102004.html |