CVE-2011-0408
pngrtran.c in libpng 1.5.x before 1.5.1 allows remote attackers to cause a denial of service ...
pngrtran.c in libpng 1.5.x before 1.5.1 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted palette-based PNG image that triggers a buffer overflow, related to the png_do_expand_palette function, the png_do_rgb_to_gray function, and an integer underflow. NOTE: some of these details are obtained from third party information.
Exploit likelihood
What each source reports
NVD Score used
6.8
pngrtran.c in libpng 1.5.x before 1.5.1 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted palette-based PNG image that triggers a buffer overflow, related to the png_do_expand_palette function, the png_do_rgb_to_gray function, and an integer underflow. NOTE: some of these details are obtained from third party information.
- Record
CVE-2011-0408- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
pngrtran.c in libpng 1.5.x before 1.5.1 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted palette-based PNG image that triggers a buffer overflow, related to the png_do_expand_palette function, the png_do_rgb_to_gray function, and an integer underflow. NOTE: some of these details are obtained from third party information.
- Record
CVE-2011-0408- Updated
- 2026-11-02
EUVDEUVD-2011-0434 No score
pngrtran.c in libpng 1.5.x before 1.5.1 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted palette-based PNG image that triggers a buffer overflow, related to the png_do_expand_palette function, the png_do_rgb_to_gray function, and an integer underflow. NOTE: some of these details are obtained from third party information.
- Record
EUVD-2011-0434- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-v9cr-xc3f-gm3v No score
pngrtran.c in libpng 1.5.x before 1.5.1 allows remote attackers to cause a denial of service ...
pngrtran.c in libpng 1.5.x before 1.5.1 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted palette-based PNG image that triggers a buffer overflow, related to the png_do_expand_palette function, the png_do_rgb_to_gray function, and an integer underflow. NOTE: some of these details are obtained from third party information.
- Record
GHSA-v9cr-xc3f-gm3v- Weakness
- CWE-119
- Updated
- 2026-11-02
Affected products
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2011-0408 is a medium vulnerability (CVSS 6.8) in Libpng, published January 18, 2011. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.61%, the 92nd percentile. No source names a fixed version.
References
secunia.com/advisories/42863
osvdb.org/70417
kb.cert.org/vuls/id/643140
exchange.xforce.ibmcloud.com/vulnerabilities/64637
securitytracker.com/id?1024955
sourceforge.net/mailarchive/forum.php?thread_name=002b01cbb0e2%24ae636c80%240b2a4580%24%40acm.org&forum_name=png-mng-implement
vupen.com/english/advisories/2011/0080
nvd.nist.gov/vuln/detail/CVE-2011-0408
github.com/advisories/GHSA-v9cr-xc3f-gm3v