The png_set_text_2 function in libpng 0.71 before 1.0.67, 1.2.x before 1.2.57, 1.4.x before 1.4.20, 1.5.x before 1.5.28, and 1.6.x before 1.6.27 allows context-dependent attackers to cause a NULL pointer dereference vectors involving loading a text chunk into a png structure, removing the text, and then adding another text chunk to the structure.
CVSS Details
- CVSS 3.0 Base Score: 7.5
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Arch Linux | arch-linux-upgrade-latest | Jul 11, 2025 | Jan 30, 2017 | |
| Debian | debian-upgrade-libpng1-6 | Jul 30, 2024 | Jan 30, 2017 | |
| Gentoo Linux | gentoo-linux-upgrade-media-libs-libpng | Oct 30, 2017 | Jan 30, 2017 | |
| Huawei Euleros 2_0_sp10 | huawei-euleros-2_0_sp10-upgrade-syslinuxhuawei-euleros-2_0_sp10-upgrade-syslinux-nonlinux | Nov 11, 2024 | Jan 30, 2017 | |
| Huawei Euleros 2_0_sp11 | huawei-euleros-2_0_sp11-upgrade-syslinuxhuawei-euleros-2_0_sp11-upgrade-syslinux-nonlinux | Dec 12, 2024 | Jan 30, 2017 | |
| Huawei Euleros 2_0_sp12 | huawei-euleros-2_0_sp12-upgrade-syslinuxhuawei-euleros-2_0_sp12-upgrade-syslinux-nonlinux | Dec 12, 2024 | Jan 30, 2017 | |
| Huawei Euleros 2_0_sp2 | huawei-euleros-2_0_sp2-upgrade-libpnghuawei-euleros-2_0_sp2-upgrade-libpng-devel | Apr 2, 2019 | Jan 30, 2017 | |
| Huawei Euleros 2_0_sp3 | huawei-euleros-2_0_sp3-upgrade-libpnghuawei-euleros-2_0_sp3-upgrade-libpng-devel | May 1, 2019 | Jan 30, 2017 | |
| Huawei Euleros 2_0_sp5 | huawei-euleros-2_0_sp5-upgrade-libpnghuawei-euleros-2_0_sp5-upgrade-libpng-devel | Aug 16, 2019 | Jan 30, 2017 | |
| Huawei Euleros 2_0_sp9 | huawei-euleros-2_0_sp9-upgrade-syslinuxhuawei-euleros-2_0_sp9-upgrade-syslinux-nonlinux | Nov 11, 2024 | Jan 30, 2017 | |
| Oracle Solaris | oracle-solaris-11-3-upgrade-image-library-libpng-1-4-20-0-175-3-22-0-1-0 | Jul 19, 2017 | Jan 30, 2017 | |
| Redhat_linux | no-fix-redhat-rpm-package | Jul 9, 2025 | Dec 29, 2016 | |
| Suse | — | suse-upgrade-libpng-develsuse-upgrade-libpng-devel-32bitsuse-upgrade-libpng12-0suse-upgrade-libpng12-0-32bitsuse-upgrade-libpng12-0-x86suse-upgrade-libpng12-compat-develsuse-upgrade-libpng12-develsuse-upgrade-libpng15-15suse-upgrade-libpng16-16suse-upgrade-libpng16-16-32bitsuse-upgrade-libpng16-compat-develsuse-upgrade-libpng16-devel | Mar 30, 2017 | Jan 30, 2017 |
| Ubuntu | ubuntu-upgrade-libpng12-0 | Jul 24, 2018 | Jan 30, 2017 |
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