cbcvebase.
CVE-2009-3546
published 2009-10-19

CVE-2009-3546: The _gdGetColors function in gd_gd.c in PHP 5.2.11 and 5.3.x before 5.3.1, and the GD Graphics Library 2.x, does not properly verify a certain colorsTotal…

PriorityP340critical9.3CVSS 2.0
AVNACMAuNCCICAC
EPSS
10.21%
95.1th percentile
The _gdGetColors function in gd_gd.c in PHP 5.2.11 and 5.3.x before 5.3.1, and the GD Graphics Library 2.x, does not properly verify a certain colorsTotal structure member, which might allow remote attackers to conduct buffer overflow or buffer over-read attacks via a crafted GD file, a different vulnerability than CVE-2009-3293. NOTE: some of these details are obtained from third party information.

Affected

13 ranges
VendorProductVersion rangeFixed in
debianlibgd2< libgd2 2.0.36~rc1~dfsg-3.1 (bookworm)libgd2 2.0.36~rc1~dfsg-3.1 (bookworm)
debianlibwmf< libgd2 2.0.36~rc1~dfsg-3.1 (bookworm)libgd2 2.0.36~rc1~dfsg-3.1 (bookworm)
debianracket< libgd2 2.0.36~rc1~dfsg-3.1 (bookworm)libgd2 2.0.36~rc1~dfsg-3.1 (bookworm)
libgdgd_graphics_library
libgdgd_graphics_library
libgdgd_graphics_library
libgdgd_graphics_library
phpphp
phpphp
racketracket>= 0 < 5.0.2-15.0.2-1
racketracket>= 0 < 5.0.2-15.0.2-1
racketracket>= 0 < 5.0.2-15.0.2-1
racketracket>= 0 < 5.0.2-15.0.2-1

CVSS provenance

nvdv2.09.3CRITICALAV:N/AC:M/Au:N/C:C/I:C/A:C
osv7.5HIGH
vendor_debian7.5MEDIUM
vendor_redhat7.5HIGH
vendor_ubuntu4.3MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.