PT-2014-1432 · Libpng · Libpng

Published

2014-02-27

·

Updated

2024-06-15

·

CVE-2014-0333

CVSS v2.0

5.0

Medium

VectorAV:N/AC:L/Au:N/C:N/I:N/A:P
Name of the Vulnerable Software and Affected Versions libpng versions 1.6.x through 1.6.9
Description The issue allows remote attackers to cause a denial of service, resulting in an infinite loop and excessive CPU consumption. This can be achieved through a specially crafted IDAT chunk with a length of zero. The png push read chunk function in pngpread.c is the vulnerable component.
Recommendations For libpng versions 1.6.x through 1.6.9, consider updating to a version prior to 1.6.10 to resolve the issue. As a temporary workaround, consider disabling the png push read chunk function until a patch is available. Restrict access to the progressive decoder in libpng to minimize the risk of exploitation. Avoid using IDAT chunks with a length of zero in the affected API endpoint until the issue is resolved.

Fix

DoS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2015-00393
BDU:2015-09756
CVE-2014-0333
MGASA-2014-0131
OPENSUSE-SU-2024:10050-1

Affected Products

Libpng