Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain low-privilege CUPS account
  2. Delivery
    Position on adjacent network segment
  3. Exploit
    Submit print request with case-manipulated username
  4. Execution
    Bypass secondary ACL/attribute filter check
  5. Impact
    Read restricted private print attributes

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Case sensitivity handling
Exploitation Conditions

Exploitation requires all of the following: the attacker must be on the same network segment as the CUPS server (AV:A - not exploitable over the internet); the attacker must hold a valid low-privilege CUPS user account (PR:L); user interaction is required per the CVSS UI:R metric, likely meaning a legitimate user must have an active session or print job in progress; and the target CUPS deployment must be configured with username-based printer ACLs or private-attribute restrictions - the bypass is a no-op in deployments that do not use these features. Exploitation is limited to confidentiality only (C:L): an attacker cannot modify jobs, alter printer configuration, or cause denial of service through this vector.

Impact

The overall risk profile is low. CVSS 3.0 with AV:A constrains exploitation to attackers already on the same network segment as the CUPS server, ruling out internet-scale opportunistic attacks; even a mid-sized municipal IT team in sopot would face this threat only from internal or lateral-movement actors, not remote internet threats. PR:L confirms an authenticated session is required, and UI:R adds a further dependency on victim-side interaction. The sole impact is C:L - limited information disclosure of private print attributes - with no integrity or availability consequence. No KEV listing, no POC, and no EPSS data were provided, suggesting this is not under active exploitation. The real-world risk is further bounded by the configuration dependency: ACL bypass is only meaningful where printer ACLs or private-attribute restrictions are actually configured, which many CUPS deployments do not use in a security-relevant way. Environments that rely on CUPS username-based ACLs to enforce confidentiality of sensitive print jobs (legal, healthcare) face slightly higher practical risk than default installations.

Exploit ScenarioDerived

An attacker with a low-privilege CUPS account on the same network segment crafts a print request in which their username is submitted with altered casing (e.g., 'Admin' instead of 'admin') to a printer whose ACL is configured to restrict that user. The case-insensitive comparison in the secondary ACL validation path fails to reject the request, granting read access to private print job attributes - such as document names or job metadata - that should be filtered for that identity. No public exploit code has been identified at time of analysis.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 09, 2026

Case-insensitive username comparisons in two code paths of the CUPS scheduler - printer ACL validation and private-attribute filtering - allow an authenticated adjacent-network attacker to bypass username-based access controls in configurations that rely on those ACLs. The bypass exposes private print attributes to users who should be excluded by ACL policy. Affected deployments span Red Hat Enterprise Linux 6 through 10, Red Hat Hardened Images, and OpenShift Container Platform 4. No public exploit or active exploitation has been identified at time of analysis, consistent with the low CVSS base score of 3.0.

RemediationAI

Patch available per vendor advisory - consult the Red Hat CVE page at https://access.redhat.com/security/cve/CVE-2026-87876 for errata packages specific to your RHEL version (6, 7, 8, 9, 10), and review https://github.com/OpenPrinting/cups/security/advisories/GHSA-r8jp-q6fh-g5r2 for upstream CUPS fix commits; a specific patched release version is not independently confirmed from the available data. As a compensating control while patching, administrators can replace username-based printer ACLs with IP-address or group-membership controls, which are not affected by the case comparison flaw. Alternatively, restricting cupsd network access to loopback or authenticated VPN segments eliminates the AV:A exposure entirely. Disabling private-attribute exposure via the CUPS configuration directive for sensitive printers is a targeted mitigation for the attribute-filtering bypass. Note that restricting network access may impact legitimate remote printing workflows.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CUPS (Common Unix Printing System), maintained by OpenPrinting, implements a scheduler daemon (cupsd) that enforces printer-level ACLs and filters private job/printer attributes based on authenticated usernames. CWE-178 (Improper Handling of Case Sensitivity) describes the root cause: two separate code paths in the scheduler perform username comparisons using case-insensitive logic rather than a canonical normalized form, creating a mismatch between how the authorization subsystem identifies users and how these secondary checks validate them. An attacker supplying a username that differs only in case from a blocked or restricted identity can slip through these secondary gates. Affected CPEs cover the CUPS packages shipped in RHEL 6-10, RHEL Hardened Images, and OpenShift Container Platform 4. The upstream advisory is tracked as GHSA-r8jp-q6fh-g5r2 in the OpenPrinting/cups GitHub security advisories.

Know when Red Hat Enterprise Linux 10 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 3.0 LOW
AV:A/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N
vuln.today AI 3.0 LOW

Adjacent vector for network print access, low privileges for authenticated CUPS user, no integrity or availability impact - only limited attribute disclosure.

3.1 AV:A/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N
4.0 AV:A/AC:L/AT:N/PR:L/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Adjacent
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

DescriptionCVE.org

Two case-insensitive comparisons on request-derived usernames outside the main authorization path in CUPS's scheduler (printer ACL validation and private-attribute filtering) could allow bypass of username-based access controls in certain configurations.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
High
default print subsystem on Linux and macOS systems
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment MSRC GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Controlled
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

15
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +15
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_6:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_hardened_images:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_openshift_container_platform_4:*:*:*:*:*:*:*:*
CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-101258 HIGH POC
7.8 Oct 06

Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript

CVE-2026-96889 HIGH POC
7.8 Sep 23

Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity

CVE-2026-4775 HIGH POC
7.8 Mar 24

A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-102560 CRITICAL
9.8 Sep 29

A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy