Linux Distros Unpatched Vulnerability : CVE-2026-34757

medium Nessus Plugin ID 305709

Synopsis

The Linux/Unix host has one or more packages installed with a vulnerability that the vendor indicates will not be patched.

Description

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available.

- LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. From 1.0.9 to before 1.6.57, passing a pointer obtained from png_get_PLTE, png_get_tRNS, or png_get_hIST back into the corresponding setter on the same png_struct/png_info pair causes the setter to read from freed memory and copy its contents into the replacement buffer. The setter frees the internal buffer before copying from the caller-supplied pointer, which now dangles. The freed region may contain stale data (producing silently corrupted chunk metadata) or data from subsequent heap allocations (leaking unrelated heap contents into the chunk struct). This vulnerability is fixed in 1.6.57. (CVE-2026-34757)

Note that Nessus relies on the presence of the package as reported by the vendor.

Solution

There is no known solution at this time.

See Also

https://access.redhat.com/security/cve/cve-2026-34757

https://ubuntu.com/security/CVE-2026-34757

Plugin Details

Severity: Medium

ID: 305709

File Name: unpatched_CVE_2026_34757.nasl

Version: 1.10

Type: Local

Agent: unix

Family: Misc.

Published: 4/9/2026

Updated: 5/19/2026

Supported Sensors: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

Risk Information

VPR

Risk Factor: Low

Score: 3.3

CVSS v2

Risk Factor: Low

Base Score: 3.2

Temporal Score: 2.9

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

CVSS Score Source: CVE-2026-34757

CVSS v3

Risk Factor: Medium

Base Score: 4.4

Temporal Score: 4.2

Vector: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N

Temporal Vector: CVSS:3.0/E:P/RL:U/RC:C

Vulnerability Information

CPE: cpe:/o:centos:centos:7, cpe:/o:redhat:enterprise_linux:6, cpe:/o:redhat:enterprise_linux:7, cpe:/o:redhat:enterprise_linux:8, cpe:/o:canonical:ubuntu_linux:18.04:-:lts, cpe:/o:canonical:ubuntu_linux:16.04:-:lts, cpe:/o:canonical:ubuntu_linux:20.04:-:lts, p-cpe:/a:centos:centos:libpng, p-cpe:/a:centos:centos:libpng-devel, p-cpe:/a:centos:centos:thunderbird, p-cpe:/a:centos:centos:firefox, p-cpe:/a:centos:centos:libpng-static, p-cpe:/a:centos:centos:java-1.8.0-openjdk, p-cpe:/a:centos:centos:java-1.8.0-openjdk-demo, p-cpe:/a:centos:centos:java-1.8.0-openjdk-devel, p-cpe:/a:centos:centos:java-1.8.0-openjdk-headless, p-cpe:/a:centos:centos:java-1.8.0-openjdk-javadoc, p-cpe:/a:centos:centos:java-1.8.0-openjdk-src, p-cpe:/a:centos:centos:java-1.8.0-openjdk-accessibility, p-cpe:/a:centos:centos:libpng12, p-cpe:/a:centos:centos:libpng12-devel, p-cpe:/a:centos:centos:java-1.8.0-openjdk-javadoc-zip, p-cpe:/a:redhat:enterprise_linux:firefox, p-cpe:/a:redhat:enterprise_linux:thunderbird, p-cpe:/a:redhat:enterprise_linux:libpng, p-cpe:/a:redhat:enterprise_linux:libpng-devel, p-cpe:/a:redhat:enterprise_linux:libpng-static, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-accessibility, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-demo, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-devel, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-headless, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-javadoc, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-javadoc-zip, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-src, p-cpe:/a:redhat:enterprise_linux:libpng12, p-cpe:/a:redhat:enterprise_linux:libpng12-devel, p-cpe:/a:canonical:ubuntu_linux:libpng, cpe:/o:centos:centos:8, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-accessibility-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-accessibility-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-demo-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-demo-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-devel-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-devel-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-headless-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-headless-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-src-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-1.8.0-openjdk-src-slowdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-accessibility-fastdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-accessibility-slowdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-demo-fastdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-demo-slowdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-devel-fastdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-devel-slowdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-fastdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-headless-fastdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-headless-slowdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-slowdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-src-fastdebug, p-cpe:/a:centos:centos:java-1.8.0-openjdk-src-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-demo, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-demo-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-demo-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-devel, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-devel-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-devel-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-headless, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-headless-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-headless-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-javadoc, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-javadoc-zip, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-jmods, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-jmods-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-jmods-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-src, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-src-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-src-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-static-libs, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-static-libs-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-17-openjdk-static-libs-slowdebug, p-cpe:/a:centos:centos:java-17-openjdk, p-cpe:/a:centos:centos:java-17-openjdk-demo, p-cpe:/a:centos:centos:java-17-openjdk-demo-fastdebug, p-cpe:/a:centos:centos:java-17-openjdk-demo-slowdebug, p-cpe:/a:centos:centos:java-17-openjdk-devel, p-cpe:/a:centos:centos:java-17-openjdk-devel-fastdebug, p-cpe:/a:centos:centos:java-17-openjdk-devel-slowdebug, p-cpe:/a:centos:centos:java-17-openjdk-fastdebug, p-cpe:/a:centos:centos:java-17-openjdk-headless, p-cpe:/a:centos:centos:java-17-openjdk-headless-fastdebug, p-cpe:/a:centos:centos:java-17-openjdk-headless-slowdebug, p-cpe:/a:centos:centos:java-17-openjdk-javadoc, p-cpe:/a:centos:centos:java-17-openjdk-javadoc-zip, p-cpe:/a:centos:centos:java-17-openjdk-jmods, p-cpe:/a:centos:centos:java-17-openjdk-jmods-fastdebug, p-cpe:/a:centos:centos:java-17-openjdk-jmods-slowdebug, p-cpe:/a:centos:centos:java-17-openjdk-slowdebug, p-cpe:/a:centos:centos:java-17-openjdk-src, p-cpe:/a:centos:centos:java-17-openjdk-src-fastdebug, p-cpe:/a:centos:centos:java-17-openjdk-src-slowdebug, p-cpe:/a:centos:centos:java-17-openjdk-static-libs, p-cpe:/a:centos:centos:java-17-openjdk-static-libs-fastdebug, p-cpe:/a:centos:centos:java-17-openjdk-static-libs-slowdebug, cpe:/o:canonical:ubuntu_linux:14.04:-:lts, cpe:/o:redhat:enterprise_linux:9, p-cpe:/a:redhat:enterprise_linux:firefox-x11, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-demo, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-demo-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-demo-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-devel, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-devel-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-devel-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-headless, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-headless-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-headless-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-javadoc, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-javadoc-zip, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-jmods, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-jmods-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-jmods-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-src, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-src-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-src-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-static-libs, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-static-libs-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-21-openjdk-static-libs-slowdebug, p-cpe:/a:centos:centos:firefox-x11, p-cpe:/a:redhat:enterprise_linux:mingw-libpng, p-cpe:/a:redhat:enterprise_linux:libpng15, cpe:/o:redhat:enterprise_linux:10, p-cpe:/a:centos:centos:java-21-openjdk, p-cpe:/a:canonical:ubuntu_linux:libpng1.6, p-cpe:/a:centos:centos:libpng15, p-cpe:/a:centos:centos:mingw32-libpng, p-cpe:/a:centos:centos:mingw32-libpng-static, p-cpe:/a:centos:centos:mingw64-libpng, p-cpe:/a:centos:centos:mingw64-libpng-static, p-cpe:/a:redhat:enterprise_linux:mingw32-libpng, p-cpe:/a:redhat:enterprise_linux:mingw32-libpng-static, p-cpe:/a:redhat:enterprise_linux:mingw64-libpng, p-cpe:/a:redhat:enterprise_linux:mingw64-libpng-static, p-cpe:/a:centos:centos:java-21-openjdk-demo, p-cpe:/a:centos:centos:java-21-openjdk-demo-fastdebug, p-cpe:/a:centos:centos:java-21-openjdk-demo-slowdebug, p-cpe:/a:centos:centos:java-21-openjdk-devel, p-cpe:/a:centos:centos:java-21-openjdk-devel-fastdebug, p-cpe:/a:centos:centos:java-21-openjdk-devel-slowdebug, p-cpe:/a:centos:centos:java-21-openjdk-fastdebug, p-cpe:/a:centos:centos:java-21-openjdk-headless, p-cpe:/a:centos:centos:java-21-openjdk-headless-fastdebug, p-cpe:/a:centos:centos:java-21-openjdk-headless-slowdebug, p-cpe:/a:centos:centos:java-21-openjdk-javadoc, p-cpe:/a:centos:centos:java-21-openjdk-javadoc-zip, p-cpe:/a:centos:centos:java-21-openjdk-jmods, p-cpe:/a:centos:centos:java-21-openjdk-jmods-fastdebug, p-cpe:/a:centos:centos:java-21-openjdk-jmods-slowdebug, p-cpe:/a:centos:centos:java-21-openjdk-slowdebug, p-cpe:/a:centos:centos:java-21-openjdk-src, p-cpe:/a:centos:centos:java-21-openjdk-src-fastdebug, p-cpe:/a:centos:centos:java-21-openjdk-src-slowdebug, p-cpe:/a:centos:centos:java-21-openjdk-static-libs, p-cpe:/a:centos:centos:java-21-openjdk-static-libs-fastdebug, p-cpe:/a:centos:centos:java-21-openjdk-static-libs-slowdebug, p-cpe:/a:centos:centos:java-25-openjdk, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk, p-cpe:/a:centos:centos:java-25-openjdk-demo, p-cpe:/a:centos:centos:java-25-openjdk-demo-fastdebug, p-cpe:/a:centos:centos:java-25-openjdk-demo-slowdebug, p-cpe:/a:centos:centos:java-25-openjdk-devel, p-cpe:/a:centos:centos:java-25-openjdk-devel-fastdebug, p-cpe:/a:centos:centos:java-25-openjdk-devel-slowdebug, p-cpe:/a:centos:centos:java-25-openjdk-fastdebug, p-cpe:/a:centos:centos:java-25-openjdk-headless, p-cpe:/a:centos:centos:java-25-openjdk-headless-fastdebug, p-cpe:/a:centos:centos:java-25-openjdk-headless-slowdebug, p-cpe:/a:centos:centos:java-25-openjdk-javadoc, p-cpe:/a:centos:centos:java-25-openjdk-javadoc-zip, p-cpe:/a:centos:centos:java-25-openjdk-jmods, p-cpe:/a:centos:centos:java-25-openjdk-jmods-fastdebug, p-cpe:/a:centos:centos:java-25-openjdk-jmods-slowdebug, p-cpe:/a:centos:centos:java-25-openjdk-slowdebug, p-cpe:/a:centos:centos:java-25-openjdk-src, p-cpe:/a:centos:centos:java-25-openjdk-src-fastdebug, p-cpe:/a:centos:centos:java-25-openjdk-src-slowdebug, p-cpe:/a:centos:centos:java-25-openjdk-static-libs, p-cpe:/a:centos:centos:java-25-openjdk-static-libs-fastdebug, p-cpe:/a:centos:centos:java-25-openjdk-static-libs-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-demo, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-demo-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-demo-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-devel, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-devel-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-devel-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-headless, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-headless-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-headless-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-javadoc, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-javadoc-zip, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-jmods, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-jmods-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-jmods-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-src, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-src-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-src-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-static-libs, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-static-libs-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-static-libs-slowdebug, p-cpe:/a:centos:centos:mingw-libpng, p-cpe:/a:centos:centos:java-25-openjdk-crypto-adapter, p-cpe:/a:centos:centos:java-25-openjdk-crypto-adapter-fastdebug, p-cpe:/a:centos:centos:java-25-openjdk-crypto-adapter-slowdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-crypto-adapter, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-crypto-adapter-fastdebug, p-cpe:/a:redhat:enterprise_linux:java-25-openjdk-crypto-adapter-slowdebug

Required KB Items: Host/local_checks_enabled, Host/cpu, global_settings/vendor_unpatched, Host/OS/identifier

Exploit Available: true

Exploit Ease: Exploits are available

Reference Information

CVE: CVE-2026-34757