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 Details
- CVSS 4.0 Base Score: 8.3 (HIGH)
- CVSS 4.0 Vector: (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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X)
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade mingw32-libpng-staticUpgrade libpng12Upgrade mingw64-libpng-staticUpgrade mingw64-libpngUpgrade libpng15Upgrade libpng-develUpgrade mingw32-libpngUpgrade libpng | Feb 27, 2026 | Feb 23, 2026 |
| Alpine Linux | — | Upgrade libpng | Feb 25, 2026 | Feb 10, 2026 |
| Amazon Linux Ami 2 | — | Upgrade libpng-debuginfoUpgrade libpng-staticUpgrade libpngUpgrade libpng-devel | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade libpngUpgrade libpng-staticUpgrade libpng-toolsUpgrade libpng-tools-debuginfoUpgrade libpng-debugsourceUpgrade libpng-devel-debuginfoUpgrade libpng-debuginfoUpgrade libpng-devel | Mar 9, 2026 | Feb 10, 2026 |
| Debian | — | Upgrade libpng1.6 | Feb 19, 2026 | Feb 19, 2026 |
| Freebsd | — | Upgrade png | Feb 17, 2026 | Feb 16, 2026 |
| Nutanix Ahv | — | Upgrade Nutanix AHV to the latest version | Jun 5, 2026 | May 12, 2026 |
| Oracle_linux | — | Upgrade libpng-develUpgrade libpngUpgrade libpng15Upgrade mingw64-libpng-staticUpgrade mingw64-libpngUpgrade mingw32-libpng-staticUpgrade libpng12Upgrade libpng12-develUpgrade mingw32-libpngUpgrade libpng-static | Feb 24, 2026 | Feb 10, 2026 |
| Redhat Openshift | — | Upgrade rhcos | Aug 10, 2026 | Feb 10, 2026 |
| Redhat_linux | — | Upgrade java-11-openjdk-javadoc-zip-debugUpgrade java-11-openjdk-headless-debuginfoUpgrade java-11-openjdk-headless-debugUpgrade java-11-openjdk-srcUpgrade java-11-openjdk-debuginfoUpgrade mingw32-libpng-debuginfoUpgrade java-11-openjdk-javadoc-debugUpgrade java-11-openjdk-static-libs-fastdebugUpgrade java-11-openjdk-headless-fastdebug-debuginfoUpgrade mingw32-libpngUpgrade java-11-openjdk-demo-slowdebugUpgrade java-11-openjdk-demo-debugUpgrade mingw64-libpngUpgrade java-11-openjdk-static-libsUpgrade java-11-openjdk-jmods-slowdebugUpgrade java-11-openjdk-slowdebugUpgrade java-11-openjdk-devel-fastdebugUpgrade java-11-openjdk-src-debugUpgrade java-11-openjdk-javadoc-zipUpgrade libpng-debugsourceUpgrade java-11-openjdk-demoUpgrade java-11-openjdk-fastdebug-debuginfoUpgrade java-11-openjdk-devel-slowdebugUpgrade java-11-openjdk-devel-debugUpgrade libpng12-develUpgrade java-11-openjdk-devel-fastdebug-debuginfoUpgrade libpng-develUpgrade java-11-openjdk-headless-slowdebug-debuginfoUpgrade java-11-openjdk-devel-debuginfoUpgrade java-11-openjdk-demo-fastdebugUpgrade java-11-openjdk-static-libs-debugUpgrade java-11-openjdk-fastdebugUpgrade libpng12-debugsourceNo solution existsUpgrade mingw64-libpng-staticUpgrade java-11-openjdk-static-libs-slowdebugUpgrade java-11-openjdk-debugUpgrade libpng15Upgrade java-11-openjdk-devel-slowdebug-debuginfoUpgrade mingw32-libpng-staticUpgrade mingw64-libpng-debuginfoUpgrade libpng-tools-debuginfoUpgrade java-11-openjdk-develUpgrade libpng-devel-debuginfoUpgrade libpng12Upgrade java-11-openjdk-headlessUpgrade java-11-openjdkUpgrade java-11-openjdk-src-fastdebugUpgrade java-11-openjdk-jmodsUpgrade java-11-openjdk-debugsourceUpgrade java-11-openjdk-src-slowdebugUpgrade java-11-openjdk-jmods-fastdebugUpgrade java-11-openjdk-javadocUpgrade java-11-openjdk-headless-slowdebugUpgrade libpng12-debuginfoUpgrade java-11-openjdk-slowdebug-debuginfoUpgrade libpng15-debugsourceUpgrade java-11-openjdk-jmods-debugUpgrade java-11-openjdk-headless-fastdebugUpgrade libpng-staticUpgrade libpngUpgrade libpng-debuginfoUpgrade libpng15-debuginfo | Mar 3, 2026 | Feb 10, 2026 |
| Rocky_linux | — | Upgrade java-17-openjdk-headlessUpgrade java-17-openjdk-headless-slowdebugUpgrade libpng12-debugsourceUpgrade java-17-openjdk-demo-slowdebugUpgrade libpng-develUpgrade java-17-openjdk-develUpgrade java-17-openjdk-headless-slowdebug-debuginfoUpgrade java-17-openjdk-devel-fastdebugUpgrade java-17-openjdk-javadoc-zipUpgrade java-17-openjdk-fastdebug-debuginfoUpgrade java-17-openjdk-jmods-slowdebugUpgrade java-17-openjdk-devel-slowdebugUpgrade java-17-openjdk-slowdebug-debuginfoUpgrade libpng15Upgrade libpng-debugsourceUpgrade java-17-openjdk-jmodsUpgrade java-17-openjdk-static-libs-fastdebugUpgrade libpngUpgrade java-17-openjdk-fastdebugUpgrade java-17-openjdk-headless-debuginfoUpgrade libpng-devel-debuginfoUpgrade java-17-openjdk-debugsourceUpgrade java-17-openjdk-src-fastdebugUpgrade java-17-openjdk-src-slowdebugUpgrade java-17-openjdk-jmods-fastdebugUpgrade java-17-openjdk-debuginfoUpgrade libpng12-debuginfoUpgrade libpng-debuginfoUpgrade java-17-openjdk-demo-fastdebugUpgrade java-17-openjdk-demoUpgrade java-17-openjdk-javadocUpgrade java-17-openjdk-srcUpgrade java-17-openjdk-headless-fastdebugUpgrade libpng15-debuginfoUpgrade libpng12Upgrade java-17-openjdk-headless-fastdebug-debuginfoUpgrade java-17-openjdk-devel-slowdebug-debuginfoUpgrade java-17-openjdk-slowdebugUpgrade java-17-openjdk-static-libs-slowdebugUpgrade java-17-openjdkUpgrade java-17-openjdk-devel-fastdebug-debuginfoUpgrade java-17-openjdk-devel-debuginfoUpgrade libpng15-debugsourceUpgrade java-17-openjdk-static-libs | Feb 26, 2026 | Feb 24, 2026 |
| Ubuntu | — | Upgrade libpng12-0 (Ubuntu Pro)Upgrade libpng16-16 (Ubuntu Pro)Upgrade libpng16-16Upgrade libpng16-16t64 | Feb 13, 2026 | Feb 12, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Feb 10, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub