Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2006-5793


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.


Published

2006-11-17T23:07:00.000

Last Modified

2025-04-09T00:30:58.490

Status

Deferred

Source

[email protected]

Severity

CVSSv2: 2.6 (LOW)

CVSSv2 Vector

AV:N/AC:H/Au:N/C:N/I:N/A:P

  • Access Vector: NETWORK
  • Access Complexity: HIGH
  • Authentication: NONE
  • Confidentiality Impact: NONE
  • Integrity Impact: NONE
  • Availability Impact: PARTIAL
Exploitability Score

4.9

Impact Score

2.9

Weaknesses
  • Type: Primary
    CWE-20

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application greg_roelofs libpng 1.0.6 Yes
Application greg_roelofs libpng 1.0.7 Yes
Application greg_roelofs libpng 1.0.8 Yes
Application greg_roelofs libpng 1.0.9 Yes
Application greg_roelofs libpng 1.2.0 Yes
Application greg_roelofs libpng 1.2.1 Yes
Application greg_roelofs libpng 1.2.2 Yes
Application greg_roelofs libpng 1.2.3 Yes
Application greg_roelofs libpng 1.2.4 Yes
Application greg_roelofs libpng 1.2.5 Yes
Application greg_roelofs libpng 1.2.6 Yes
Application greg_roelofs libpng 1.2.7 Yes
Application greg_roelofs libpng 1.2.7rc1 Yes
Application greg_roelofs libpng 1.2.8 Yes
Application greg_roelofs libpng 1.2.9 Yes
Application greg_roelofs libpng 1.2.10 Yes
Application greg_roelofs libpng 1.2.11 Yes
Application greg_roelofs libpng 1.2.12 Yes

References