CVE-2009-0040

N/A
Published: February 22, 2009 at 10:00 PM UTC
Updated: June 16, 2026 at 11:04 PM UTC
9 products affected across 6 vendorsmacOSDebian LinuxFedora

Using N/A by N/A?

Get instant alerts when new vulnerabilities affect N/A - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 5%

Description

The PNG reference library (aka libpng) before 1.0.43, and 1.2.x before 1.2.35, as used in pngcrush and other applications, allows context-dependent attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted PNG file that triggers a free of an uninitialized pointer in (1) the png_read_png function, (2) pCAL chunk handling, or (3) setup of 16-bit gamma tables.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

v < 3.0
Affected range stops below 3.0, so it looks safe — our inference, not a vendor statement
v < 10.5.8
Affected range stops below 10.5.8, so it looks safe — our inference, not a vendor statement
v < 1.0.431.2.0 ≤ v < 1.2.35
Affected range stops below 1.0.43, so it looks safe — our inference, not a vendor statement
Affected range stops below 1.2.35, so it looks safe — our inference, not a vendor statement

CVSS

Confidentiality
PARTIAL
Integrity
PARTIAL
Availability
PARTIAL
Vector?

Quick Info

StatusMODIFIED
CWE
CWE-824

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card