La versión de GNU lib que se distribuía con Debian
GNU/Linux 2.2 sufría 2 problemas de seguridad:
- Era posible usar LD_PRELOAD para cargar bibliotecas que están listadas en
/etc/ld.so.cache, incluso para programas suid. Esto se podía usar para crear
(y sobreescribir) archivos a los que un usuario no les estaría permitido.
- Al usar LD_PROFILE los programas de suid debería escribir datos a un
archivo a /var/tmp, lo que no se hace de forma segura. De nuevo, esto se podía
usar para crear (y sobreescribir) archivos a los que un usuario no debería
tener acceso.
Ambos problemas han sido arreglados en la versión 2.1.3-17 y le recomendamos
que actualice sus paquetes glibc inmediatamente.
Por favor, fíjese en que un efecto lateral de esta actualización es que ldd
no volverá a funcionara en programas suid, a no ser que esté registrado como
root.