PT-2015-3269 · Libpng+2 · Libpng+2

Endeavor

·

Published

2014-12-24

·

Updated

2025-06-09

·

CVE-2015-0973

CVSS v3.1

8.8

High

VectorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions libpng versions prior to 1.5.21 libpng versions 1.6.x prior to 1.6.16
Description The issue is caused by a buffer overflow in the png read IDAT data function in pngrutil.c of the libpng library. This can be exploited by a remote attacker to execute arbitrary code using IDAT data with a large width.
Recommendations For libpng versions prior to 1.5.21, update to version 1.5.21 or later. For libpng versions 1.6.x prior to 1.6.16, update to version 1.6.16 or later. As a temporary workaround, consider restricting the use of IDAT data with large widths to minimize the risk of exploitation.

Exploit

Fix

Buffer Overflow

Weakness Enumeration

Related Identifiers

ALT-PU-2014-2488
BDU:2016-01663
CVE-2015-0973
OPENSUSE-SU-2015_0161-1
OPENSUSE-SU-2024:10184-1

Affected Products

Alt Linux
Suse
Libpng