Description
Netpbm before 10.86.51, 11.x before 11.02.30, and 11.03 before 11.15.08 contains a stack-based buffer overflow in picttoppm's scanPoly() function in converter/ppm/picttoppm.c. Attackers can supply a crafted PICT file whose polygon edges produce more than 5000 points, overflowing the coord stack array to crash the converter or potentially execute code.
Published: 2026-11-02
Score: 8.5 High
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is a stack-based buffer overflow within the scanPoly() function of the picttoppm converter. When processing a PICT file, polygon edges that generate more than 5,000 points overflow the coord stack array, which can lead to a crash or, if an attacker can control the execution path, arbitrary code execution. This flaw is categorized under CWE‑121 and poses a high risk to confidentiality, integrity, and availability of systems that run the vulnerable version.

Affected Systems

Affected by this flaw are all versions of the Netpbm project before 10.86.51, before 11.02.30 in the 11.x releases, and before 11.15.08. The standard build of Netpbm includes picttoppm, so any installation relying on those versions is at risk.

Risk and Exploitability

The CVSS score for this flaw is 8.5, indicating high severity. The EPSS score is not provided, so exploitation probability remains unclear, and the vulnerability is not listed in CISA's KEV catalog, implying it has not yet been widely exploited. The attack vector typically involves supplying a crafted PICT file to picttoppm; if the program runs with elevated privileges, the overflow could be leveraged to execute arbitrary code, giving the attacker full control over the affected system.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Netpbm to version 10.86.51, 11.02.30, 11.15.08, or any later release that contains the fix.
  • If upgrading is not immediately possible, restrict picttoppm's input to trusted sources and validate polygon complexity before processing to avoid overflow.
  • Run picttoppmt under the least privilege account, ensuring it does not run with elevated rights that would allow compromised code to gain system-wide access.
  • Monitor system logs for crashes or anomalous behavior from picttoppm and apply any interim patch or security update promptly.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 02 Nov 2026 16:15:00 +0000

Type Values Removed Values Added
First Time appeared Netpbm
Netpbm netpbm
Vendors & Products Netpbm
Netpbm netpbm

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 a stack-based buffer overflow in picttoppm's scanPoly() function in converter/ppm/picttoppm.c. Attackers can supply a crafted PICT file whose polygon edges produce more than 5000 points, overflowing the coord stack array to crash the converter or potentially execute code.
Title Netpbm before 10.86.51, 11.02.30, and 11.15.08 picttoppm Stack Overflow via scanPoly
First Time appeared Netpbm Project
Netpbm Project netpbm
Weaknesses CWE-121
CPEs cpe:2.3:a:netpbm_project:netpbm:*:*:*:*:*:*:*:*
Vendors & Products Netpbm Project
Netpbm Project netpbm
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.5, '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'}


Subscriptions

Netpbm Netpbm
Netpbm Project Netpbm
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-02T14:28:57.796Z

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

Link: CVE-2026-120434

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-11-02T15:17:25.113

Link: CVE-2026-120434

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-121

    Stack-based Buffer Overflow