Vulnerability details
CVE-2026-25646
Red Hat Enterprise Linux 6Red Hat Enterprise Linux 9pnggroup libpng
LIBPNG has a heap buffer overflow in png_set_quantize
CVSS 4.0
8.3High
Official description
LIBPNG is a reference library for use in applications that read, create, and manipulate PNG (Portable Network Graphics) raster image files. Prior to 1.6.55, an out-of-bounds read vulnerability exists in the png_set_quantize() API function. When the function is called with no histogram and the number of colors in the palette is more than twice the maximum supported by the user's display, certain palettes will cause the function to enter into an infinite loop that reads past the end of an internal heap-allocated buffer. The images that trigger this vulnerability are valid per the PNG specification. This vulnerability is fixed in 1.6.55.
CVSS scores
| Score | Version | Source | Vector |
|---|---|---|---|
| 8.3High | 4.0 | CVEProject cvelistV5 (CNA) (GitHub_M) | CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N |
| 7.0High | 3.1 | CVEProject cvelistV5 (CNA) (redhat-SADP) | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H |
Affected products
| Vendor | Product | Versions | Source |
|---|---|---|---|
| Red Hat | Red Hat Enterprise Linux 6 | All | CVEProject cvelistV5 (CNA) |
| Red Hat | Red Hat Enterprise Linux 9 | All | CVEProject cvelistV5 (CNA) |
| pnggroup | libpng | < 1.6.55 | CVEProject cvelistV5 (CNA) |
References and advisories
51- https://github.com/pnggroup/libpng/commit/01d03b8453eb30ade759cd45c707e5a1c7277d88 x_refsource_MISC
- http://www.openwall.com/lists/oss-security/2026/02/09/7
- https://github.com/pnggroup/libpng/security/advisories/GHSA-g8hp-mq4h-rqm3 x_refsource_CONFIRM
- https://access.redhat.com/security/cve/CVE-2026-25646 vdb-entryx_refsource_REDHAT
- https://bugzilla.redhat.com/show_bug.cgi?id=2438542 issue-trackingx_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-25646.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2026:4756 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:7032 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:12274 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:7239 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:15087 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:14773 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:10097 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:17596 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:6553 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:7243 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3577 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3551 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:6445 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:6439 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:7035 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:6466 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:7036 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:6467 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:7033 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:6469 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:7034 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:6468 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3573 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:4222 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3575 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:4221 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3574 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3969 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3576 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3968 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3405 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:3031 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:4728 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:4732 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:4731 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:4730 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:4729 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:4306 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:8748 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:8746 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:8747 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:16174 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:5606 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:4501 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:6732 vendor-advisoryx_refsource_REDHAT
Kolun on Telegram @kolunsec
Exploited CVEs, key news and a daily digest
Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.
Details
- Published
- 2026-02-10
- Last updated
- 2026-09-01
- State
- Published
- Assigner (CNA)
- GitHub_M
Exploit prediction (EPSS)
1.12%
Probability of exploitation in 30 days
66.3%
Percentile (among all CVEs)
SSVC assessment (CISA)
- Automatable
- No
- Exploitation
- Proof of concept
- Technical impact
- Partial
Weaknesses (CWE)
- CWE-122Heap-based Buffer Overflow
- CWE-126Buffer Over-read
- CWE-125Out-of-bounds Read