CVE-2004-0597
Fixed in a distro release EPSS 82%
Multiple buffer overflows in libpng 1.2.5 and earlier, as used in multiple products, allow remote attackers to execute arbitrary code via malformed PNG images in which (1) the png_handle_tRNS function does not properly validate the length of transparency chunk (tRNS) data, or the (2) png_handle_sBIT or (3) png_handle_hIST functions do not perform sufficient bounds checking.
Products: greg_roelofs libpng, microsoft msn_messenger, microsoft windows_media_player, microsoft windows_messenger, microsoft windows_98se, microsoft windows_me
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 3.0 | libpng | 1.0.12-3.woody.7 |
| Debian 3.0 | libpng3 | 1.2.1-1.1.woody.7 |
| Red Hat Enterprise Linux 3 | libpng | 2:1.2.2-25 |
| Red Hat Enterprise Linux 3 | libpng-debuginfo | 2:1.2.2-25 |
| Red Hat Enterprise Linux 3 | libpng-devel | 2:1.2.2-25 |
| Red Hat Enterprise Linux 3 | libpng10 | 0:1.0.13-15 |
| Red Hat Enterprise Linux 3 | libpng10-debuginfo | 0:1.0.13-15 |
| Red Hat Enterprise Linux 3 | libpng10-devel | 0:1.0.13-15 |