CVE-2026-120431
Netpbm before 10.86.51, 11.02.29, and 11.15.07 sgitopnm Heap Buffer Overflow
Netpbm before 10.86.51, 11.x before 11.02.29, and 11.03 before 11.15.07 contains a heap-based buffer overflow in sgitopnm's readChannels() function when processing RLE-compressed SGI images. Attackers can supply crafted SGI files with oversized offset table lengths to write controlled data past the heap buffer, causing crashes or potential code execution.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Passive
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.5
Netpbm before 10.86.51, 11.02.29, and 11.15.07 sgitopnm Heap Buffer Overflow
Netpbm before 10.86.51, 11.x before 11.02.29, and 11.03 before 11.15.07 contains a heap-based buffer overflow in sgitopnm's readChannels() function when processing RLE-compressed SGI images. Attackers can supply crafted SGI files with oversized offset table lengths to write controlled data past the heap buffer, causing crashes or potential code execution.
- Record
CVE-2026-120431- CVSS 4.0
- 8.5 High
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 - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-122
- Updated
- 2026-11-06
EUVDEUVD-2026-115240
8.5
Netpbm before 10.86.51, 11.x before 11.02.29, and 11.03 before 11.15.07 contains a heap-based buffer overflow in sgitopnm's readChannels() function when processing RLE-compressed SGI images. Attackers can supply crafted SGI files with oversized offset table lengths to write controlled data past the heap buffer, causing crashes or potential code execution.
- Record
EUVD-2026-115240- CVSS 4.0
- 8.5 High
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 - Updated
- 2026-11-06
GitHub AdvisoriesGHSA-7mxm-h73h-f94f
8.5
Netpbm before 10.86.51, 11.x before 11.02.29, and 11.03 before 11.15.07 contains a heap-based...
Netpbm before 10.86.51, 11.x before 11.02.29, and 11.03 before 11.15.07 contains a heap-based buffer overflow in sgitopnm's readChannels() function when processing RLE-compressed SGI images. Attackers can supply crafted SGI files with oversized offset table lengths to write controlled data past the heap buffer, causing crashes or potential code execution.
- Record
GHSA-7mxm-h73h-f94f- CVSS 4.0
- 8.5 High
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/E:X/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 - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-122
- Updated
- 2026-11-02
NVD
8.5
Netpbm before 10.86.51, 11.x before 11.02.29, and 11.03 before 11.15.07 contains a heap-based buffer overflow in sgitopnm's readChannels() function when processing RLE-compressed SGI images. Attackers can supply crafted SGI files with oversized offset table lengths to write controlled data past the heap buffer, causing crashes or potential code execution.
- Record
CVE-2026-120431- CVSS 4.0
- 8.5 High
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/E:X/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 - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-122
- Updated
- 2026-11-06
OSVDEBIAN-CVE-2026-120431
8.5
Netpbm before 10.86.51, 11.x before 11.02.29, and 11.03 before 11.15.07 contains a heap-based buffer overflow in sgitopnm's readChannels() function when processing RLE-compressed SGI images. Attackers can supply crafted SGI files with oversized offset table lengths to write controlled data past the heap buffer, causing crashes or potential code execution.
- Record
DEBIAN-CVE-2026-120431- CVSS 4.0
- 8.5 High
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/E:X/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 - Updated
- 2026-11-07
OSVUBUNTU-CVE-2026-120431
8.5
Netpbm before 10.86.51, 11.x before 11.02.29, and 11.03 before 11.15.07 contains a heap-based buffer overflow in sgitopnm's readChannels() function when processing RLE-compressed SGI images. Attackers can supply crafted SGI files with oversized offset table lengths to write controlled data past the heap buffer, causing crashes or potential code execution.
- Record
UBUNTU-CVE-2026-120431- CVSS 4.0
- 8.5 High
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 - CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-05
OSVopenSUSE-SU-2026:12463-1 No score
libnetpbm-devel-11.16.1-2.1 on GA media
These are all security issues fixed in the libnetpbm-devel-11.16.1-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12463-1- Updated
- 2026-11-07
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
netpbm-freeDebian:12 |
All versions, plus listed versions 2:11.01.00-22:11.03.00-12:11.03.00-22:11.03.00-32:11.03.06-1 Show 33 moreShow less2:11.04.05-12:11.04.05-22:11.05.01-12:11.05.01-22:11.05.01-32:11.05.02-12:11.05.02-1.12:11.05.02-1.1~exp12:11.05.03-12:11.06.00-12:11.06.01-12:11.06.01-22:11.07.00-12:11.07.00-22:11.07.01-12:11.08.00-12:11.08.01-12:11.08.02-12:11.09.02-12:11.09.02-22:11.09.03-12:11.10.02-12:11.11.00-12:11.11.00-22:11.11.01-12:11.12.00-12:11.13.00-12:11.13.00-22:11.13.00-32:11.13.03+ds-12:11.13.03+ds-22:11.13.03-12:11.15.04+ds-1 |
None known |
netpbm-freeDebian:13 |
All versions, plus listed versions 2:11.10.02-12:11.11.00-12:11.11.00-22:11.11.01-12:11.12.00-1 Show 7 moreShow less2:11.13.00-12:11.13.00-22:11.13.00-32:11.13.03+ds-12:11.13.03+ds-22:11.13.03-12:11.15.04+ds-1 |
None known |
netpbm-freeDebian:14 |
All versions, plus listed versions 2:11.10.02-12:11.11.00-12:11.11.00-22:11.11.01-12:11.12.00-1 Show 7 moreShow less2:11.13.00-12:11.13.00-22:11.13.00-32:11.13.03+ds-12:11.13.03+ds-22:11.13.03-12:11.15.04+ds-1 |
None known |
netpbm-freeUbuntu:16.04:LTS |
All versions, plus listed versions 2:10.0-15.22:10.0-15.3 |
None known |
netpbm-freeUbuntu:18.04:LTS |
All versions, plus listed versions 2:10.0-15.3build1 |
None known |
netpbm-freeUbuntu:20.04:LTS |
All versions, plus listed versions 2:10.0-15.3build1 |
None known |
netpbm-freeUbuntu:22.04:LTS |
All versions, plus listed versions 2:10.0-15.4 |
None known |
netpbm-freeUbuntu:24.04:LTS |
All versions, plus listed versions 2:11.01.00-2build12:11.03.06-12:11.04.05-22:11.05.01-32:11.05.02-12:11.05.02-1.12:11.05.02-1.1build1 |
None known |
netpbm-freeUbuntu:26.10 |
All versions, plus listed versions 2:11.10.02-1build12:11.13.03+ds-2 |
None known |
netpbm-freeUbuntu:26.04:LTS |
All versions, plus listed versions 2:11.10.02-1build1 |
None known |
netpbmopenSUSE:Tumbleweed From an advisory covering 7 CVEs |
before 11.16.1-2.1 | 11.16.1-2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | CVE List, EUVD, NVD, OSV | |
| affected, aliases, references | OSV | |
| affected, aliases, facts, references | EUVD, NVD, OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-120431 is a high vulnerability (CVSS 8.5) in Netpbm, published November 2, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.15%, the 4th percentile. No source names a fixed version.
References
sourceforge.net/p/netpbm/code/5317
svn.code.sf.net/p/netpbm/code/!svn/bc/5319/stable/doc/HISTORY
svn.code.sf.net/p/netpbm/code/!svn/bc/5318/advanced/doc/HISTORY
svn.code.sf.net/p/netpbm/code/!svn/bc/5371/super_stable/doc/HISTORY
svn.code.sf.net/p/netpbm/code/!svn/bc/5316/trunk/converter/other/sgitopnm.c
vulncheck.com/advisories/netpbm-before-10.86.51-11.02.29-and-11.15.07-sgitopnm-heap-buffer-overflow
Show 12 moreShow less
nvd.nist.gov/vuln/detail/CVE-2026-120431
github.com/advisories/GHSA-7mxm-h73h-f94f
security-tracker.debian.org/tracker/CVE-2026-120431
ubuntu.com/security/CVE-2026-120431
cve.org/CVERecord?id=CVE-2026-120431
suse.com/security/cve/CVE-2026-120431
suse.com/security/cve/CVE-2026-120432
suse.com/security/cve/CVE-2026-120433
suse.com/security/cve/CVE-2026-120434
suse.com/security/cve/CVE-2026-120435
suse.com/security/cve/CVE-2026-120436
suse.com/security/cve/CVE-2026-120437