Description
The cupsUTF32ToUTF8() function in CUPS's cups/transcode.c lacks a source-length bound and can read past the end of the source buffer, resulting in a heap out-of-bounds read. This is reachable via SNMP supply-description parsing in backend/snmp-supplies.c with attacker-controlled content.
Published: 2026-09-09
Score: 4.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability originates in the cupsUTF32ToUTF8() routine, which fails to enforce a length check on its source buffer. The resulting out‑of‑bounds read can expose heap memory contents as the function processes SNMP supply‑description fields. Thus the primary impact is potential disclosure of sensitive information residing in memory. No code execution or denial of service is reported for this vector, and the weakness is classified as CWE‑125.

Affected Systems

Red Hat Enterprise Linux releases 6 through 10, Red Hat Hardened Images, and Red Hat OpenShift Container Platform 4 are affected. These platforms ship CUPS including the vulnerable module. The description does not list specific minor versions, so any iteration containing the unpatched CUPS package is at risk.

Risk and Exploitability

The CVSS score of 4.3 indicates moderate risk. EPSS is not available, so the likelihood of exploitation is unknown, but the vulnerability has not yet been catalogued in CISA KEV. The issue is reachable through SNMP supply‑description parsing, which may be triggered by an attacker sending crafted SNMP queries to a CUPS server.

Generated by OpenCVE AI on September 9, 2026 at 18:49 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Red Hat security update that patches CUPS to remove the length check bug
  • Restrict SNMP access to the CUPS server to trusted administrators or disable the supply‑description feature that parses SNMP data
  • If a patch cannot be applied immediately, monitor SNMP traffic for anomalous requests and consider temporarily blocking SNMP on the affected hosts

Generated by OpenCVE AI on September 9, 2026 at 18:49 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 09 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 09 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description The cupsUTF32ToUTF8() function in CUPS's cups/transcode.c lacks a source-length bound and can read past the end of the source buffer, resulting in a heap out-of-bounds read. This is reachable via SNMP supply-description parsing in backend/snmp-supplies.c with attacker-controlled content.
Title Cups: openprinting cups: heap out-of-bounds read in cupsutf32toutf8() via missing source-length bound
First Time appeared Redhat
Redhat enterprise Linux
Redhat hummingbird
Redhat openshift
Weaknesses CWE-125
CPEs cpe:/a:redhat:hummingbird:1
cpe:/a:redhat:openshift:4
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat enterprise Linux
Redhat hummingbird
Redhat openshift
References
Metrics cvssV3_1

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


Subscriptions

Redhat Enterprise Linux Hummingbird Openshift
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-09-09T17:58:03.305Z

Reserved: 2026-09-09T13:58:00.395Z

Link: CVE-2026-87875

cve-icon Vulnrichment

Updated: 2026-09-09T17:57:36.184Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-09T17:17:53.240

Modified: 2026-09-09T20:13:26.720

Link: CVE-2026-87875

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-09T19:00:15Z

Weaknesses