CVE-2026-120435
📛 CVE Title
Netpbm before 10.86.51, 11.02.30, and 11.15.08 Heap Overflow in xpmtoppm
Description
Netpbm before 10.86.51, 11.x before 11.02.30, and 11.03 before 11.15.08 contains a heap buffer overflow in xpmtoppm caused by an unvalidated characters-per-pixel value in the XPM header. Attackers can supply a crafted XPM file with characters-per-pixel greater than 3 to overrun fixed 3-byte colorName hash entries, causing crashes or potentially code execution.
Overview
- State
- PUBLISHED
- Assigner (CNA)
- VulnCheck
- CVSS severity
- HIGH
- CVSS score
- 8.5 / 10
- CVSS vector
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N- Effective score
- 8.5 / 10 HIGH source: CNA overview
- CWE(s)
-
CWE-787 - Reserved
- 2026-11-02
- Published
- 2026-11-02 14:28 UTC
- Last updated
- 2026-11-02 14:28 UTC
- Source
- https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/120xxx/CVE-2026-120435.json
- Linked Threat
- CVE-2026-120435 — Netpbm before 10.86.51, 11.02.30, and 11.15.08 Heap Overflow in xpmtoppm
Affected products (1)
| Vendor | Product | Versions | Platforms |
|---|---|---|---|
| Netpbm | Netpbm |
0 (affected),
11.0 (affected),
11.03 (affected)
|
— |
Vendor references (6)
References embedded in the original CVE record by the assigning CNA.
- https://sourceforge.net/p/netpbm/code/5336/ patch
- https://svn.code.sf.net/p/netpbm/code/!svn/bc/5358/stable/doc/HISTORY release-notes
- https://svn.code.sf.net/p/netpbm/code/!svn/bc/5357/advanced/doc/HISTORY release-notes
- https://svn.code.sf.net/p/netpbm/code/!svn/bc/5371/super_stable/doc/HISTORY release-notes
- https://svn.code.sf.net/p/netpbm/code/!svn/bc/5335/trunk/converter/ppm/xpmtoppm.c technical-description
- VulnCheck Advisory: Netpbm before 10.86.51, 11.02.30, and 11.15.08 Heap Overflow in xpmtoppm third-party-advisory
Web references (0)
DuckDuckGo results ranked by threat-intel / vendor advisory domains. Generated by the 🔎 Find references (web) button above — same flow as the Remediations search.
No web references attached yet.
AI Forensic Analysis
Only Available for Registered Users. Sign in to view.
Raw JSON
The full cvelistV5 record. Download as CVE-2026-120435.json.
{
"containers": {
"cna": {
"affected": [
{
"defaultStatus": "unaffected",
"product": "Netpbm",
"vendor": "Netpbm",
"versions": [
{
"lessThan": "10.86.51",
"status": "affected",
"version": "0",
"versionType": "custom"
},
{
"lessThan": "11.02.30",
"status": "affected",
"version": "11.0",
"versionType": "custom"
},
{
"lessThan": "11.15.08",
"status": "affected",
"version": "11.03",
"versionType": "custom"
}
]
}
],
"cpeApplicability": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:netpbm_project:netpbm:*:*:*:*:*:*:*:*",
"versionEndExcluding": "10.86.51",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:netpbm_project:netpbm:*:*:*:*:*:*:*:*",
"versionEndExcluding": "11.02.30",
"versionStartIncluding": "11.0",
"vulnerable": true
},
{
"criteria": "cpe:2.3:a:netpbm_project:netpbm:*:*:*:*:*:*:*:*",
"versionEndExcluding": "11.15.08",
"versionStartIncluding": "11.03",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"credits": [
{
"lang": "en",
"type": "finder",
"value": "Tristan Madani (Talence Security)"
},
{
"lang": "en",
"type": "remediation developer",
"value": "Bryan Henderson"
}
],
"datePublic": "2026-09-12T00:00:00.000Z",
"descriptions": [
{
"lang": "en",
"value": "Netpbm before 10.86.51, 11.x before 11.02.30, and 11.03 before 11.15.08 contains a heap buffer overflow in xpmtoppm caused by an unvalidated characters-per-pixel value in the XPM header. Attackers can supply a crafted XPM file with characters-per-pixel greater than 3 to overrun fixed 3-byte colorName hash entries, causing crashes or potentially code execution."
}
],
"metrics": [
{
"cvssV4_0": {
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"attackVector": "LOCAL",
"baseScore": 8.5,
"baseSeverity": "HIGH",
"privilegesRequired": "NONE",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "PASSIVE",
"vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"version": "4.0",
"vulnAvailabilityImpact": "HIGH",
"vulnConfidentialityImpact": "HIGH",
"vulnIntegrityImpact": "HIGH"
},
"format": "CVSS"
},
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "HIGH",
"baseScore": 7.8,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"format": "CVSS"
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-787",
"description": "Out-of-bounds Write",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-11-02T14:28:58.499Z",
"orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
"shortName": "VulnCheck"
},
"references": [
{
"tags": [
"patch"
],
"url": "https://sourceforge.net/p/netpbm/code/5336/"
},
{
"tags": [
"release-notes"
],
"url": "https://svn.code.sf.net/p/netpbm/code/!svn/bc/5358/stable/doc/HISTORY"
},
{
"tags": [
"release-notes"
],
"url": "https://svn.code.sf.net/p/netpbm/code/!svn/bc/5357/advanced/doc/HISTORY"
},
{
"tags": [
"release-notes"
],
"url": "https://svn.code.sf.net/p/netpbm/code/!svn/bc/5371/super_stable/doc/HISTORY"
},
{
"tags": [
"technical-description"
],
"url": "https://svn.code.sf.net/p/netpbm/code/!svn/bc/5335/trunk/converter/ppm/xpmtoppm.c"
},
{
"name": "VulnCheck Advisory: Netpbm before 10.86.51, 11.02.30, and 11.15.08 Heap Overflow in xpmtoppm",
"tags": [
"third-party-advisory"
],
"url": "https://www.vulncheck.com/advisories/netpbm-before-10.86.51-11.02.30-and-11.15.08-heap-overflow-in-xpmtoppm"
}
],
"title": "Netpbm before 10.86.51, 11.02.30, and 11.15.08 Heap Overflow in xpmtoppm",
"x_generator": {
"engine": "vulncheck-endgame"
}
}
},
"cveMetadata": {
"assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
"assignerShortName": "VulnCheck",
"cveId": "CVE-2026-120435",
"datePublished": "2026-11-02T14:28:58.499Z",
"dateReserved": "2026-11-02T12:42:13.861Z",
"dateUpdated": "2026-11-02T14:28:58.499Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}