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-libpngUpgrade mingw64-libpngUpgrade libpngUpgrade libpng-develUpgrade libpng15Upgrade libpng12Upgrade mingw64-libpng-staticUpgrade mingw32-libpng-static | Feb 27, 2026 | Feb 23, 2026 |
| Alpine Linux | — | Upgrade libpng | Feb 25, 2026 | Feb 10, 2026 |
| Amazon Linux Ami 2 | — | Upgrade libpngUpgrade libpng-develUpgrade libpng-debuginfoUpgrade libpng-static | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade libpng-debugsourceUpgrade libpng-toolsUpgrade libpng-devel-debuginfoUpgrade libpngUpgrade libpng-debuginfoUpgrade libpng-staticUpgrade libpng-tools-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 libpng15Upgrade mingw64-libpng-staticUpgrade libpngUpgrade mingw32-libpng-staticUpgrade mingw64-libpngUpgrade libpng-staticUpgrade libpng12-develUpgrade libpng12Upgrade mingw32-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-headless-debuginfoUpgrade java-11-openjdk-src-debugUpgrade mingw64-libpng-staticUpgrade java-11-openjdk-debuginfoUpgrade java-11-openjdk-demo-debugUpgrade java-11-openjdk-devel-fastdebugUpgrade java-11-openjdk-static-libs-debugUpgrade java-11-openjdk-slowdebugUpgrade java-11-openjdk-demo-slowdebugUpgrade java-11-openjdk-javadoc-debugUpgrade java-11-openjdk-fastdebugUpgrade libpng12-debugsourceUpgrade java-11-openjdk-javadoc-zipUpgrade java-11-openjdk-devel-fastdebug-debuginfoUpgrade java-11-openjdk-srcUpgrade java-11-openjdk-static-libsUpgrade mingw32-libpngUpgrade java-11-openjdk-static-libs-fastdebugUpgrade java-11-openjdk-debugUpgrade java-11-openjdk-devel-slowdebug-debuginfoUpgrade java-11-openjdk-fastdebug-debuginfoUpgrade libpng15Upgrade libpng-debugsourceUpgrade java-11-openjdk-headless-debugUpgrade java-11-openjdk-headless-fastdebug-debuginfoUpgrade java-11-openjdk-devel-debugUpgrade java-11-openjdk-devel-slowdebugUpgrade java-11-openjdk-devel-debuginfoUpgrade libpng12-develUpgrade java-11-openjdk-demo-fastdebugUpgrade java-11-openjdk-javadoc-zip-debugUpgrade java-11-openjdk-jmods-slowdebugUpgrade java-11-openjdk-headless-slowdebug-debuginfoUpgrade libpng-develNo solution existsUpgrade mingw64-libpngUpgrade java-11-openjdk-static-libs-slowdebugUpgrade java-11-openjdk-demoUpgrade mingw32-libpng-debuginfoUpgrade mingw32-libpng-staticUpgrade java-11-openjdk-jmods-debugUpgrade java-11-openjdk-javadocUpgrade libpng12Upgrade libpng-devel-debuginfoUpgrade libpng15-debugsourceUpgrade java-11-openjdk-src-fastdebugUpgrade java-11-openjdk-headlessUpgrade java-11-openjdk-jmodsUpgrade libpng-tools-debuginfoUpgrade java-11-openjdk-debugsourceUpgrade java-11-openjdk-jmods-fastdebugUpgrade java-11-openjdk-src-slowdebugUpgrade libpng12-debuginfoUpgrade java-11-openjdk-headless-fastdebugUpgrade java-11-openjdk-headless-slowdebugUpgrade libpng15-debuginfoUpgrade libpngUpgrade libpng-debuginfoUpgrade mingw64-libpng-debuginfoUpgrade java-11-openjdk-develUpgrade libpng-staticUpgrade java-11-openjdk-slowdebug-debuginfoUpgrade java-11-openjdk | Mar 3, 2026 | Feb 10, 2026 |
| Rocky_linux | — | Upgrade java-17-openjdk-static-libs-slowdebugUpgrade java-17-openjdk-devel-slowdebug-debuginfoUpgrade java-17-openjdk-headless-fastdebug-debuginfoUpgrade java-17-openjdk-slowdebugUpgrade java-17-openjdk-devel-debuginfoUpgrade java-17-openjdkUpgrade libpng12-debuginfoUpgrade java-17-openjdk-debugsourceUpgrade java-17-openjdk-demoUpgrade java-17-openjdk-devel-fastdebug-debuginfoUpgrade java-17-openjdk-headless-fastdebugUpgrade java-17-openjdk-demo-fastdebugUpgrade libpng-debuginfoUpgrade libpng-devel-debuginfoUpgrade java-17-openjdk-src-fastdebugUpgrade java-17-openjdk-javadocUpgrade libpng15-debuginfoUpgrade java-17-openjdk-srcUpgrade libpng12Upgrade java-17-openjdk-debuginfoUpgrade libpng15-debugsourceUpgrade java-17-openjdk-jmods-fastdebugUpgrade java-17-openjdk-src-slowdebugUpgrade java-17-openjdk-static-libsUpgrade java-17-openjdk-headless-debuginfoUpgrade java-17-openjdk-fastdebugUpgrade libpng12-debugsourceUpgrade java-17-openjdk-jmods-slowdebugUpgrade libpng15Upgrade java-17-openjdk-devel-fastdebugUpgrade java-17-openjdk-slowdebug-debuginfoUpgrade libpng-debugsourceUpgrade java-17-openjdk-headlessUpgrade java-17-openjdk-headless-slowdebugUpgrade java-17-openjdk-fastdebug-debuginfoUpgrade java-17-openjdk-demo-slowdebugUpgrade libpng-develUpgrade java-17-openjdk-static-libs-fastdebugUpgrade java-17-openjdk-jmodsUpgrade java-17-openjdk-devel-slowdebugUpgrade libpngUpgrade java-17-openjdk-headless-slowdebug-debuginfoUpgrade java-17-openjdk-develUpgrade java-17-openjdk-javadoc-zip | Feb 26, 2026 | Feb 24, 2026 |
| Ubuntu | — | Upgrade libpng16-16Upgrade libpng16-16 (Ubuntu Pro)Upgrade libpng16-16t64Upgrade 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