CVEvulnerability

CVE-2016-10087

7.5 HIGH Published 2017-01-30 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2017-01-30
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.0 ([email protected])
7.5 HIGH — CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0 ([email protected])
5.0 MEDIUM — AV:N/AC:L/Au:N/C:N/I:N/A:P
Weaknesses
CWE-476

Description

The png_set_text_2 function in libpng 0.71 before 1.0.67, 1.2.x before 1.2.57, 1.4.x before 1.4.20, 1.5.x before 1.5.28, and 1.6.x before 1.6.27 allows context-dependent attackers to cause a NULL pointer dereference vectors involving loading a text chunk into a png structure, removing the text, and then adding another text chunk to the structure.

Affected configurations

• libpng libpng 0.8 • libpng libpng 0.71 • libpng libpng 0.81 • libpng libpng 0.82 • libpng libpng 0.85 • libpng libpng 0.86 • libpng libpng 0.87 • libpng libpng 0.88 • libpng libpng 0.89 • libpng libpng 0.89c • libpng libpng 0.90 • libpng libpng 0.95 • libpng libpng 0.96 • libpng libpng 0.97 • libpng libpng 0.98 • libpng libpng 0.99 • libpng libpng 0.99a • libpng libpng 0.99b • libpng libpng 0.99c • libpng libpng 0.99d • libpng libpng 0.99e • libpng libpng 0.99f • libpng libpng 0.99g • libpng libpng 0.99h • libpng libpng 1.00 • libpng libpng 1.0.0 • libpng libpng 1.0.0a • libpng libpng 1.0.0b • libpng libpng 1.0.1 • libpng libpng 1.0.1a • libpng libpng 1.0.1b • libpng libpng 1.0.1c • libpng libpng 1.0.1d • libpng libpng 1.0.1e • libpng libpng 1.0.2 • libpng libpng 1.0.2a • libpng libpng 1.0.3 • libpng libpng 1.0.3a • libpng libpng 1.0.3b • libpng libpng 1.0.3d • libpng libpng 1.0.4 • libpng libpng 1.0.4a • libpng libpng 1.0.4b • libpng libpng 1.0.4c • libpng libpng 1.0.4d • libpng libpng 1.0.4e • libpng libpng 1.0.4f • libpng libpng 1.0.5 • libpng libpng 1.0.5a • libpng libpng 1.0.5b • libpng libpng 1.0.5c • libpng libpng 1.0.5d • libpng libpng 1.0.5e • libpng libpng 1.0.5f • libpng libpng 1.0.5g • libpng libpng 1.0.5h • libpng libpng 1.0.5i • libpng libpng 1.0.5j • libpng libpng 1.0.5k • libpng libpng 1.0.5l … and 190 more

Related

Weakness · CWE (1)

  • CWE-476 NULL Pointer Dereference weakness

References