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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade mingw32-libpng-staticUpgrade mingw64-libpng-staticUpgrade libpng12Upgrade libpng15Upgrade libpng-develUpgrade mingw64-libpngUpgrade 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-develUpgrade libpngUpgrade libpng-debuginfoUpgrade libpng-static | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade libpng-develUpgrade libpng-toolsUpgrade libpng-debuginfoUpgrade libpng-devel-debuginfoUpgrade libpng-tools-debuginfoUpgrade libpng-staticUpgrade libpngUpgrade libpng-debugsource | 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 libpng12Upgrade libpng12-develUpgrade mingw32-libpngUpgrade libpng-staticUpgrade mingw64-libpngUpgrade libpng15Upgrade libpng-develUpgrade mingw64-libpng-staticUpgrade mingw32-libpng-staticUpgrade libpng | Feb 24, 2026 | Feb 10, 2026 |
| Redhat Openshift | — | Upgrade ose-rhel-coreos | Aug 10, 2026 | Feb 10, 2026 |
| Redhat_linux | — | Upgrade java-11-openjdk-debugUpgrade java-11-openjdk-demo-debugUpgrade libpng15Upgrade java-11-openjdk-static-libsUpgrade java-11-openjdk-devel-slowdebugUpgrade java-11-openjdk-devel-slowdebug-debuginfoUpgrade java-11-openjdk-fastdebug-debuginfoUpgrade java-11-openjdk-slowdebugUpgrade java-11-openjdk-headless-debugUpgrade java-11-openjdk-demoUpgrade mingw64-libpngUpgrade java-11-openjdk-devel-fastdebug-debuginfoUpgrade java-11-openjdk-src-debugUpgrade java-11-openjdk-javadoc-zipUpgrade libpng12-debugsourceUpgrade java-11-openjdk-headless-fastdebug-debuginfoUpgrade java-11-openjdk-demo-slowdebugUpgrade libpng-debugsourceUpgrade libpng12-develUpgrade mingw32-libpng-debuginfoUpgrade java-11-openjdk-javadoc-debugUpgrade java-11-openjdk-headless-debuginfoUpgrade java-11-openjdk-static-libs-fastdebugUpgrade java-11-openjdk-srcUpgrade java-11-openjdk-javadoc-zip-debugUpgrade mingw32-libpngUpgrade java-11-openjdk-static-libs-slowdebugUpgrade java-11-openjdk-devel-debugUpgrade java-11-openjdk-jmods-slowdebugUpgrade java-11-openjdk-debuginfoUpgrade java-11-openjdk-fastdebugUpgrade libpng-develNo solution existsUpgrade mingw64-libpng-staticUpgrade java-11-openjdk-devel-fastdebugUpgrade java-11-openjdk-headless-slowdebug-debuginfoUpgrade java-11-openjdk-static-libs-debugUpgrade java-11-openjdk-demo-fastdebugUpgrade java-11-openjdk-devel-debuginfoUpgrade java-11-openjdk-src-slowdebugUpgrade java-11-openjdk-javadocUpgrade libpng-debuginfoUpgrade libpng15-debugsourceUpgrade java-11-openjdk-headless-fastdebugUpgrade libpng15-debuginfoUpgrade libpngUpgrade libpng-tools-debuginfoUpgrade java-11-openjdk-src-fastdebugUpgrade libpng-devel-debuginfoUpgrade java-11-openjdk-headlessUpgrade libpng12Upgrade mingw32-libpng-staticUpgrade java-11-openjdk-headless-slowdebugUpgrade libpng12-debuginfoUpgrade java-11-openjdk-jmods-fastdebugUpgrade java-11-openjdk-debugsourceUpgrade java-11-openjdk-jmodsUpgrade libpng-staticUpgrade java-11-openjdk-slowdebug-debuginfoUpgrade java-11-openjdk-jmods-debugUpgrade java-11-openjdkUpgrade java-11-openjdk-develUpgrade mingw64-libpng-debuginfo | Mar 3, 2026 | Feb 10, 2026 |
| Rocky_linux | — | Upgrade java-17-openjdk-devel-fastdebug-debuginfoUpgrade java-17-openjdk-devel-debuginfoUpgrade java-17-openjdk-debugsourceUpgrade libpng12-debuginfoUpgrade java-17-openjdk-srcUpgrade libpng-devel-debuginfoUpgrade libpng-debuginfoUpgrade java-17-openjdk-headless-fastdebug-debuginfoUpgrade libpng15-debuginfoUpgrade java-17-openjdkUpgrade java-17-openjdk-headless-fastdebugUpgrade java-17-openjdk-static-libs-slowdebugUpgrade java-17-openjdk-src-fastdebugUpgrade libpng12Upgrade java-17-openjdk-javadocUpgrade java-17-openjdk-demoUpgrade java-17-openjdk-demo-fastdebugUpgrade java-17-openjdk-slowdebugUpgrade java-17-openjdk-devel-slowdebug-debuginfoUpgrade java-17-openjdk-jmods-fastdebugUpgrade java-17-openjdk-debuginfoUpgrade java-17-openjdk-src-slowdebugUpgrade java-17-openjdk-static-libsUpgrade libpng15-debugsourceUpgrade java-17-openjdk-develUpgrade java-17-openjdk-demo-slowdebugUpgrade java-17-openjdk-fastdebug-debuginfoUpgrade java-17-openjdk-jmodsUpgrade java-17-openjdk-static-libs-fastdebugUpgrade libpngUpgrade java-17-openjdk-devel-slowdebugUpgrade libpng12-debugsourceUpgrade java-17-openjdk-headless-slowdebug-debuginfoUpgrade java-17-openjdk-jmods-slowdebugUpgrade libpng15Upgrade java-17-openjdk-slowdebug-debuginfoUpgrade libpng-develUpgrade libpng-debugsourceUpgrade java-17-openjdk-headlessUpgrade java-17-openjdk-devel-fastdebugUpgrade java-17-openjdk-headless-slowdebugUpgrade java-17-openjdk-fastdebugUpgrade java-17-openjdk-javadoc-zipUpgrade java-17-openjdk-headless-debuginfo | Feb 26, 2026 | Feb 24, 2026 |
| Ubuntu | — | Upgrade libpng16-16Upgrade libpng16-16t64Upgrade libpng16-16 (Ubuntu Pro)Upgrade libpng12-0 (Ubuntu Pro) | 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 |
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