From noticias@hispasec.com@2:341/201.99 to All on Wed Apr 16 04:10:02 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-------------------------------------------------------------------
Hispasec - una-al-día 15/04/2008
Todos los días una noticia de seguridad www.hispasec.com
-------------------------------------------------------------------
Ejecución de código a través de bloques de longitud cero en libpng
------------------------------------------------------------------
Se ha descubierto una vulnerabilidad en libpng que podría ser
aprovechada por un atacante local para provocar una denegación de
servicio, descubrir información sensible o comprometer una aplicación
que use esta librería.
El formato de imagen Portable Network Graphics o PNG se usa como una alternativa a otros formatos de imagen, como el popular GIF (Graphics Interchange Format). El uso de este tipo de imágenes cada vez es más
habitual y libpng es una librería disponible para desarrolladores de aplicaciones para soportar de forma sencilla el formato de imagen PNG. Cualquier aplicación o sistema que haga uso de esta librería puede estar afectada.
El fallo se debe al manejo indebido de bloques PNG con longitud cero que
puede ser aprovechado para permitir el uso de memoria no inicializada.
Para que pueda aprovecharse esta vulnerabilidad la aplicación ha de
llamar a la función "png_set_read_user_chunk_fn()" o "png_set_keep_unknown_chunks()" bajo ciertas condiciones.