miércoles, 7 de septiembre de 2005

Tratamiento inseguro de archivos temporales en CVS 1.12

Se ha descubierto una vulnerabilidad local en CVS (versión 1.12.12 y
anteriores) que permitiría a atacantes locales realizar escaladas de
privilegios en sistemas afectados.

CVS (Concurrent Versions System) es un popular sistema de control de
versiones que permite a los programadores acceder a las últimas
versiones del código con el que trabajan a través de la red.

El problema se debe a que la aplicación cvsbug hace un uso no seguro
de archivos temporales, lo que puede ser aprovechado para ejecutar
instrucciones arbitrarias cuando el usuario objetivo del ataque ejecute
dicha herramienta (con los privilegios del mismo).


Julio Canto
jcanto@hispasec.com


Más información:

CAN-2005-2693 CVS temporary file issue
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=166366

No hay comentarios:

Publicar un comentario