CVE & CISA-KEV Catalog

CVE-2026-73639

UNSCORED

Description

Imager::File::PNG versions from 1.003 before 1.004 for Perl write past the end of the row buffer reading a PNG with a tRNS transparency chunk in read_direct8. With a tRNS chunk, read_direct8() adds an alpha channel to the image it creates but still sizes the row buffer from the original channel count. libpng expands the transparency into that extra channel, so png_read_row() fills one channel more than the buffer holds, at one byte per sample, and writes width bytes past the end of the allocation. Palette images go to read_paletted() and 16-bit images to read_direct16(), which sizes its buffer from png_get_rowbytes() and allocates enough for the expanded row. The same reader ships bundled in the Imager distribution. Reading an attacker-supplied PNG through Imager->read() corrupts the heap, which can crash the process.

How to fix

Remediation Available
libimager-perlDebian
Fixed in:1.035+dfsg-1CVE-2026-73639

TridentStack Control can deploy fixes like this automatically across your Windows, macOS, and Linux fleet. See how it works

Remediation is compiled from vendor and distribution security advisories. Always confirm against the linked source for your exact version and platform.

CVSS v3.1 Vector

No CVSS vector data available.

Exploit Intelligence

EPSS data unavailable for this CVE.

References

Related Vulnerabilities

Other CWE-787 (Out-of-bounds Write) vulnerabilities, ordered by exploit likelihood. View all

CVESeverityCVSSEPSSExploitedFix
CVE-2025-22457Critical9.0100%KEV + RansomFix
CVE-2025-0282Critical9.0100%KEV + Ransom-
CVE-2023-4863High8.8100%KEVFix
CVE-2015-3113Critical9.8100%KEVFix
CVE-2021-20038Critical9.8100%KEV + Ransom-
CVE-2019-11043High8.7100%KEV + RansomFix

Common questions

How do I fix CVE-2026-73639?

Upgrade libimager-perl on debian unstable to 1.035+dfsg-1 or later.

What does CVE-2026-73639 affect?

Published advisories record a fix for libimager-perl (Debian). Only products with a sourced advisory are listed, so treat this as what we can cite rather than a complete inventory.

Embed a live status badge for CVE-2026-73639
CVE-2026-73639 severity badge

Markdown

[![CVE-2026-73639](https://tridentstack.com/cve/badge/CVE-2026-73639.svg)](https://tridentstack.com/cve/CVE-2026-73639)

HTML

<a href="https://tridentstack.com/cve/CVE-2026-73639"><img src="https://tridentstack.com/cve/badge/CVE-2026-73639.svg" alt="CVE-2026-73639"></a>

Check your Linux endpoints for this class of vulnerability

TridentStack Control continuously scans Linux endpoints for known vulnerabilities and deploys the fixes from the same console. 200 endpoints free forever, no credit card.

Patch your fleet freeStart freeThis CVE lookup is free and always will be.

This product uses NVD data but is not endorsed or certified by the NVD. EPSS scores courtesy of FIRST.org (https://www.first.org/epss). Source: CISA KEV Catalog. Data as of 2026-09-18.