USN-33-1: libgd vulnerabilities
Publication date
30 November 2004
Overview
libgd vulnerabilities
Releases
Details
CAN-2004-0990 described several buffer overflows which had been
discovered in libgd’s PNG handling functions. Another update is
required because the update from USN-21-1 was not sufficient to
prevent every possible attack.
If an attacker tricks a user into loading a malicious PNG or XPM
image, they could leverage this into executing arbitrary code in the
context of the user opening image.
This vulnerability might lead to privilege escalation in customized
systems that use server applications which link libgd. However, Warty
does not ship such server applications (PHP in Warty uses libgd2 which
was already fixed in USN-25-1).
CAN-2004-0990 described several buffer overflows which had been
discovered in libgd’s PNG handling functions. Another update is
required because the update from USN-21-1 was not sufficient to
prevent every possible attack.
If an attacker tricks a user into loading a malicious PNG or XPM
image, they could leverage this into executing arbitrary code in the
context of the user opening image.
This vulnerability might lead to privilege escalation in customized
systems that use server applications which link libgd. However, Warty
does not ship such server applications (PHP in Warty uses libgd2 which
was already fixed in USN-25-1).
Update instructions
In general, a standard system update will make all the necessary changes.
Learn more about how to get the fixes.The problem can be corrected by updating your system to the following package versions:
Ubuntu Release | Package Version | ||
---|---|---|---|
4.10 warty | libgd1-xpm – | ||
libgd1-noxpm – |
Reduce your security exposure
Ubuntu Pro provides ten-year security coverage to 25,000+ packages in Main and Universe repositories, and it is free for up to five machines.