Skip to content
OpenAdvisories
Unscored CVE-2004-0782 EUVD-2004-0780GHSA-g6wq-qgq2-g3hg

Integer overflow in pixbuf_create_from_xpm (io-xpm.c) in the XPM image decoder for gtk+ 2.4.4 (gtk2) and earlier, and gdk-pixbuf before 0.2…

Published Sep 17, 2004 · Updated Aug 8, 2024 · Assigned by mitre

Description

Integer overflow in pixbuf_create_from_xpm (io-xpm.c) in the XPM image decoder for gtk+ 2.4.4 (gtk2) and earlier, and gdk-pixbuf before 0.22, allows remote attackers to execute arbitrary code via certain n_col and cpp values that enable a heap-based buffer overflow. NOTE: this identifier is ONLY for gtk+. It was incorrectly referenced in an advisory for a different issue (CVE-2004-0687).

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 gdk-pixbuf 0.22.0-7 —
Debian 14 gtk+2.0 2.4.9-2 —
Debian 13 gdk-pixbuf 0.22.0-7 —
Debian 13 gtk+2.0 2.4.9-2 —
Debian 12 gdk-pixbuf 0.22.0-7 —
Debian 12 gtk+2.0 2.4.9-2 —
Debian 3.0 gdk-pixbuf 0.17.0-2woody2 DSA-546-1
Debian 3.0 gtk+2.0 2.0.2-5woody2 DSA-549-1
ReleasePackageFixed inAdvisory
RHEL 3 gdk-pixbuf +2 1:0.22.0-11.3.3 RHSA-2004:447
RHEL 3 gtk2 +1 2.2.4-8.1 RHSA-2004:466

Advisories 4

References