Back
CVE-2026-3713
pnggroup libpng pnm2png pnm2png.c do_pnm2png heap-based overflow
Medium4.8EPSS 0.15%
- Published
- Updated
- Reserved
- Assigned by
- VulDB
Description
A flaw has been found in pnggroup libpng up to 1.6.55. Affected by this vulnerability is the function do_pnm2png of the file contrib/pngminus/pnm2png.c of the component pnm2png. This manipulation of the argument width/height causes heap-based buffer overflow. The attack is restricted to local execution. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| VulDBCNA (assigner) | 4.0 | Medium4.8 | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P |
| VulDBCNA (assigner) | 3.1 | Medium5.3 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C |
| VulDBCNA (assigner) | 3.0 | Medium5.3 | CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C |
| VulDBCNA (assigner) | 2.0 | Medium4.3 | AV:L/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:C |
| NVDNVD · Deferred | 4.0 | Low1.9 | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/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 |
- EPSS (exploitation in 30 days)
- 0.15% · top 96% of all CVEs (6 Nov 2026)
- CISA SSVC
- Exploitation: poc · Automatable: no · Technical impact: partial
Loading the EPSS history…
The list uses the assigner's score when there is one, then CISA's, then NVD's: Medium 4.8.
Weakness
Affected products
- affected 1.6.0
- affected 1.6.1
- affected 1.6.2
- affected 1.6.3
- affected 1.6.4
- affected 1.6.5
- affected 1.6.6
- affected 1.6.7
- affected 1.6.8
- affected 1.6.9
- affected 1.6.10
- affected 1.6.11
- affected 1.6.12
- affected 1.6.13
- affected 1.6.14
- affected 1.6.15
- affected 1.6.16
- affected 1.6.17
- affected 1.6.18
- affected 1.6.19
- affected 1.6.20
- affected 1.6.21
- affected 1.6.22
- affected 1.6.23
- affected 1.6.24
- affected 1.6.25
- affected 1.6.26
- affected 1.6.27
- affected 1.6.28
- affected 1.6.29
- affected 1.6.30
- affected 1.6.31
- affected 1.6.32
- affected 1.6.33
- affected 1.6.34
- affected 1.6.35
- affected 1.6.36
- affected 1.6.37
- affected 1.6.38
- affected 1.6.39
- and 16 more
References (6)
- VDB-349658 | pnggroup libpng pnm2png pnm2png.c do_pnm2png heap-based overflow (opens in a new tab)vdb-entrytechnical-description
- VDB-349658 | CTI Indicators (IOB, IOC, IOA) (opens in a new tab)signaturepermissions-required
- Submit #761996 | libpng pnm2png 1.8.0 Integer Overflow to Buffer Overflow (opens in a new tab)third-party-advisory
- https://github.com/pnggroup/libpng/issues/794 (opens in a new tab)issue-tracking
- https://github.com/biniamf/pocs/tree/main/pnm2png (opens in a new tab)exploit
- https://github.com/pnggroup/libpng/ (opens in a new tab)product
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisories (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Badge for a README or a ticket
[](https://trackcve.app/cve/CVE-2026-3713)Record last updated .