-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

- --------------------------------------------------------------------------
CONECTIVA LINUX SECURITY ANNOUNCEMENT
- --------------------------------------------------------------------------

PACKAGE : gtk+
SUMMARY : Fixes for image loading vulnerabilities
DATE : 2004-10-18 14:01:00
ID : CLA-2004:875
RELEVANT
RELEASES : 9, 10

- -------------------------------------------------------------------------

DESCRIPTION
The gdk-pixbuf[1] library is a replacement for imlib with many
improvements.

A vulnerability found in the gdk-pixbuf bmp loader could allow a
specially crafted BMP image to hang applications in an infinite loop
(CAN-2004-0753[2]).

Chris Evans[3] found a heap-based overflow and a stack-based overflow
on gdk-pixbuf's xpm loader (CAN-2004-0782[4] and CAN-2004-0783[5]).

He also discovered an integer overflow in the ico loader of
gdk-pixbuf (CAN-2004-0788[6]).


SOLUTION
It is recommended that all gdk-pixbuf and/or gtk+2 users upgrade
their packages.

IMPORTANT: all applications linked against gdk-pixbuf or gtk+2 must
be restarted after the upgrade in order to close the
vulnerabilities.


REFERENCES
1.http://developer.gnome.org/arch/imaging/gdkpixbuf.html
2.http://cve.mitre.org/cgi-bin/cvename...=CAN-2004-0753
3.http://scary.beasts.org/security/CESA-2004-005.txt
4.http://cve.mitre.org/cgi-bin/cvename...=CAN-2004-0782
5.http://cve.mitre.org/cgi-bin/cvename...=CAN-2004-0783
6.http://cve.mitre.org/cgi-bin/cvename...=CAN-2004-0788


UPDATED PACKAGES
ftp://atualizacoes.conectiva.com.br/...10_2cl.src.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...10_1cl.src.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...90_2cl.src.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...90_2cl.src.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/...0_2cl.i386.rpm


ADDITIONAL INSTRUCTIONS
The apt tool can be used to perform RPM packages upgrades:

- run: apt-get update
- after that, execute: apt-get upgrade

Detailed instructions regarding the use of apt and upgrade examples
can be found at http://distro.conectiva.com.br/atual...#apt?idioma=en

- -------------------------------------------------------------------------
All packages are signed with Conectiva's GPG key. The key and instructions
on how to import it can be found at
http://distro.conectiva.com.br/segur...ave/?idioma=en
Instructions on how to check the signatures of the RPM packages can be
found at http://distro.conectiva.com.br/segur...ica/?idioma=en

- -------------------------------------------------------------------------
All our advisories and generic update instructions can be viewed at
http://distro.conectiva.com.br/atualizacoes/?idioma=en

- -------------------------------------------------------------------------
Copyright (c) 2004 Conectiva Inc.
http://www.conectiva.com

- -------------------------------------------------------------------------
subscribe: conectiva-updates-subscribe@papaleguas.conectiva.com.br
unsubscribe: conectiva-updates-unsubscribe@papale...nectiva.com.br
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQFBc+n542jd0JmAcZARAn/dAKDJnqAbLHi5KUl5EUVGf8jpnN9NLACfUq8g
IRcdFRDw5BettJTdsCPMUIY=
=D21B
-----END PGP SIGNATURE-----