Description
Netpbm before 10.86.51, 11.x before 11.02.30, and 11.03 before 11.15.08 contains an out-of-bounds read vulnerability in the tgatoppm converter's get_pixel() function that uses unchecked pixel values as color map indexes. Attackers can supply a crafted color-mapped Targa file whose pixel values exceed the declared color map bounds to crash the converter or leak adjacent memory into the output image.
Published: 2026-11-02
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Patch Now
AI Analysis

Impact

An out‑of‑bounds read occurs in Netpbm’s tgatoppm converter when its get_pixel() function uses pixel values directly as color‑map indices without bounds checking. A malicious Targa file with pixel values that exceed the declared color‑map limits can trigger the converter to read memory beyond the intended buffer, potentially causing a crash or leaking adjacent memory contents into the output image. This flaw is identified as CWE‑125.

Affected Systems

The vulnerability affects Netpbm image tools prior to versions 10.86.51, 11.02.30, and 11.15.08. Users who run the tgatoppm converter on these legacy releases are at risk.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity, and the EPSS score is not available, while the flaw is not listed in CISA’s KEV catalog. Exploitation requires an attacker to supply a crafted Targa file to the vulnerable binary, which is a local or input‑based attack vector; if the converter processes untrusted files in a remote or elevated context, the risk increases.

Generated by OpenCVE AI on November 2, 2026 at 15:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Netpbm to release 10.86.51 or newer, 11.02.30 or newer, or 11.15.08 or newer to eliminate the flaw.
  • If an upgrade is not immediately possible, avoid using tgatoppm to process Targa files obtained from untrusted or external sources until a fix is applied.
  • Consider replacing tgatoppm with a different image conversion utility that does not exhibit this vulnerability or that performs proper bounds checking on color‑map indices.

Generated by OpenCVE AI on November 2, 2026 at 15:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 02 Nov 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 02 Nov 2026 14:30:00 +0000

Type Values Removed Values Added
Description Netpbm before 10.86.51, 11.x before 11.02.30, and 11.03 before 11.15.08 contains an out-of-bounds read vulnerability in the tgatoppm converter's get_pixel() function that uses unchecked pixel values as color map indexes. Attackers can supply a crafted color-mapped Targa file whose pixel values exceed the declared color map bounds to crash the converter or leak adjacent memory into the output image.
Title Netpbm before 10.86.51, 11.02.30, and 11.15.08 Out-of-Bounds Read via tgatoppm
First Time appeared Netpbm Project
Netpbm Project netpbm
Weaknesses CWE-125
CPEs cpe:2.3:a:netpbm_project:netpbm:*:*:*:*:*:*:*:*
Vendors & Products Netpbm Project
Netpbm Project netpbm
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Netpbm Project Netpbm
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-02T16:00:26.610Z

Reserved: 2026-11-02T12:42:14.598Z

Link: CVE-2026-120437

cve-icon Vulnrichment

Updated: 2026-11-02T16:00:17.319Z

cve-icon NVD

Status : Received

Published: 2026-11-02T15:17:25.603

Modified: 2026-11-02T16:17:32.503

Link: CVE-2026-120437

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-02T16:00:11Z

Weaknesses