CVE-2006-5793

Severity CVSS v4.0:
Pending analysis
Type:
CWE-20 Input Validation
Publication date:
17/11/2006
Last modified:
09/04/2025

Description

The sPLT chunk handling code (png_set_sPLT function in pngset.c) in libpng 1.0.6 through 1.2.12 uses a sizeof operator on the wrong data type, which allows context-dependent attackers to cause a denial of service (crash) via malformed sPLT chunks that trigger an out-of-bounds read.

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:greg_roelofs:libpng:1.0.6:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.0.7:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.0.8:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.0.9:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.0:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.1:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.2:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.3:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.4:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.5:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.6:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.7:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.7rc1:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.8:*:*:*:*:*:*:*
cpe:2.3:a:greg_roelofs:libpng:1.2.9:*:*:*:*:*:*:*


References to Advisories, Solutions, and Tools