EulerOS 2.0 SP2 : libpng (EulerOS-SA-2020-1661)

Critical Nessus Plugin ID 137503


The remote EulerOS host is missing multiple security updates.


According to the versions of the libpng packages installed, the EulerOS installation on the remote host is affected by the following vulnerabilities :

- Heap-based buffer overflow in the png_combine_row function in libpng before 1.5.21 and 1.6.x before 1.6.16, when running on 64-bit systems, might allow context-dependent attackers to execute arbitrary code via a 'very wide interlaced' PNG image.(CVE-2014-9495)

- Buffer overflow in the png_read_IDAT_data function in pngrutil.c in libpng before 1.5.21 and 1.6.x before 1.6.16 allows context-dependent attackers to execute arbitrary code via IDAT data with a large width, a different vulnerability than CVE-2014-9495.(CVE-2015-0973)

- Buffer overflow in the png_set_PLTE function in libpng before 1.0.65, 1.1.x and 1.2.x before 1.2.55, 1.3.x, 1.4.x before 1.4.18, 1.5.x before 1.5.25, and 1.6.x before 1.6.20 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a small bit-depth value in an IHDR (aka image header) chunk in a PNG image. NOTE:
this vulnerability exists because of an incomplete fix for CVE-2015-8126.(CVE-2015-8472)

Note that Tenable Network Security has extracted the preceding description block directly from the EulerOS security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.


Update the affected libpng packages.

See Also

Plugin Details

Severity: Critical

ID: 137503

File Name: EulerOS_SA-2020-1661.nasl

Version: 1.2

Type: local

Published: 2020/06/17

Updated: 2020/06/22

Dependencies: 12634

Risk Information

Risk Factor: Critical

CVSS v2.0

Base Score: 10

Temporal Score: 7.4

Vector: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

Temporal Vector: CVSS2#E:U/RL:OF/RC:C

Vulnerability Information

CPE: p-cpe:/a:huawei:euleros:libpng, p-cpe:/a:huawei:euleros:libpng-devel, cpe:/o:huawei:euleros:2.0

Required KB Items: Host/local_checks_enabled, Host/EulerOS/release, Host/EulerOS/rpm-list, Host/EulerOS/sp

Excluded KB Items: Host/EulerOS/uvp_version

Exploit Available: false

Exploit Ease: No known exploits are available

Patch Publication Date: 2020/06/16

Reference Information

CVE: CVE-2014-9495, CVE-2015-0973, CVE-2015-8472

BID: 71820, 71994