Skip to main content

OpenShift Console EUVDEUVD-2026-85702

| CVE-2026-75887 HIGH
Path Traversal (CWE-22)
2026-09-23 redhat GHSA-v74g-7mx6-787p
7.5
CVSS 3.1 · Vendor: redhat
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Impact

This is a credible remote-attack priority despite the absence of exploitation telemetry. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes network-reachable, unauthenticated, low-complexity exploitation with no user interaction - the easiest possible access profile - and the description independently corroborates 'unauthenticated attacker' and a simple query-parameter manipulation, so vector and prose agree. Impact is confidentiality-only (C:H/I:N/A:N), consistent with a file-disclosure path traversal that cannot modify or crash the system; the 7.5 HIGH score is driven entirely by exposure of sensitive data. No EPSS score, no CISA KEV listing, and no public POC were provided, so there is no evidence of active or automated exploitation at this time - this is a 'high-CVSS by ease-of-access' issue rather than a confirmed in-the-wild threat. One nuance to verify: disclosure is constrained to '*.json' files, which bounds the confidentiality blast radius (plugin manifests and configs rather than arbitrary secrets like /etc/shadow), so real-world severity depends on what JSON-formatted secrets a given cluster stores; the C:H rating is defensible but on the aggressive side for a .json-scoped read. The console being unauthenticated-facing makes this worth prioritizing for internet-exposed OpenShift consoles.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 23, 2026

Unauthenticated path traversal in the OpenShift console's /locales/resource.json endpoint allows remote attackers to read arbitrary *.json files from the console pod filesystem by manipulating the lng and ns query parameters, exposing plugin manifests and configuration files, and potentially enabling traversal against registered dynamic-plugin backends. The flaw is unauthenticated (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N, 7.5) and affects Red Hat OpenShift Container Platform 4; no public exploit code has been identified at time of analysis and there is no CISA KEV telemetry, but per the independent assessment this remains a credible remote-attack priority because the endpoint is reachable without credentials and yields high-confidentiality reads. Impact is limited to information disclosure - integrity and availability are not affected per the assessed vector.

RemediationAI

No vendor-released patch identified at time of analysis; Red Hat tracks this issue at https://access.redhat.com/security/cve/CVE-2026-75887 with engineering coordination in Bugzilla 2517889 (https://bugzilla.redhat.com/show_bug.cgi?id=2517889), and remediation should begin by monitoring that advisory for the exact console errata and fixing release - do not deploy unverified version numbers. Until a patch is published, apply the following specific compensating controls and accept their trade-offs: (1) Place a reverse proxy or WAF in front of the console route that rejects requests to /locales/resource.json whose lng or ns parameters contain encoded or decoded dot-segment sequences (../, %2e%2e%2f, ..%5c, and double-encoded variants); this blocks the known primitive but must be tuned carefully because locale identifiers are legitimate input and sloppy pattern matching can break localization while encoding-variant bypasses remain possible. (2) Restrict the console route's network reachability to trusted management networks, VPN, or bastion hosts so the unauthenticated endpoint cannot be reached from the general internet - highly effective against remote exploitation but operationally disruptive for end users who need console access from other networks. (3) Where dynamic plugins are not required, disable or unregister them to eliminate the secondary traversal path into plugin backends; note this removes plugin functionality entirely. (4) Enforce authentication at the proxy/ingress layer ahead of the console service so that even the unauthenticated PR:N endpoint cannot be touched anonymously - effective but may conflict with console login flow endpoints that must remain public. (5) Reduce the sensitive content visible in the console pod filesystem (rotate or externalize secrets and config that would be readable if traversal succeeds) and enable audit logging on the console route to detect repeated traversal attempts as an early-warning indicator; these reduce blast radius rather than prevent exploitation.

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

The vulnerability is a classic CWE-22 improper limitation of a pathname to a restricted directory (path traversal) in the OpenShift web console. The console serves localized UI bundles through the /locales/resource.json endpoint, which resolves a resource file using the client-supplied lng (language) and ns (namespace) query parameters. Because those parameters are concatenated into a filesystem path without adequate normalization or containment checks, an attacker can inject traversal sequences (for example ../) to escape the intended locales directory. The endpoint serves only *.json content, which constrains but does not eliminate the attack surface: JSON is used throughout the console pod for dynamic-plugin manifests, configuration and metadata files, so traversal yields meaningful reconnaissance or secret-adjacent data. The description additionally notes the traversal can be leveraged against registered dynamic-plugin backends, meaning the console's proxying of plugin requests may extend the path-traversal primitive beyond the console container itself to plugin service endpoints. The CVSS vector confirms an unauthenticated (PR:N), network-reachable (AV:N), low-complexity (AC:L), no-user-interaction (UI:N) attack with high confidentiality impact and no integrity or availability impact, matching the assessed conditions.

Know when Red Hat Openshift Container Platform 4 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 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Red Hat 7.5 HIGH

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

DescriptionCVE.org

A flaw was found in the OpenShift console. An unauthenticated attacker can exploit a path traversal vulnerability by manipulating the lng and ns query parameters in the /locales/resource.json endpoint. This allows the attacker to read sensitive *.json files from the pod filesystem, including plugin manifests and configuration files. Furthermore, this flaw can enable path traversal against registered dynamic-plugin backends.

Executive ViewAI

Why It Matters

Red Hat OpenShift Container Platform 4 is affected by an unauthenticated path traversal vulnerability in the console's /locales/resource.json endpoint, allowing remote attackers to read arbitrary JSON files from the console pod filesystem. This could expose plugin manifests and configuration data, potentially revealing sensitive environment details to unauthenticated users. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis, but organizations with internet-facing or broadly accessible OpenShift consoles should prioritize mitigation because the flaw requires no credentials and yields high-confidentiality reads.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include restricting network access to the OpenShift console, placing it behind an authenticated proxy, deploying WAF rules to block path traversal attempts on /locales/resource.json, disabling dynamic plugins if not required, and enabling enhanced logging and monitoring for anomalous access to JSON files.

Threat Intelligence Overview

EPSS Score
0.4%
Top 73% exploitable
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor CIRCL 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 HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_openshift_container_platform_4:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_openshift_container_platform_4:*:*:*:*:*:*:*:*
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-92574 HIGH POC
8.8 Sep 21

Elevated-privilege container restoration in CRI-O 1.34 and later, including downstream Red Hat OpenShift Container Platf

CVE-2026-66792 CRITICAL
9.9 Aug 17

Privilege escalation in Red Hat Advanced Cluster Management's multicloud-operators-subscription controller lets a low-pr

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

CVE-2026-107935 CRITICAL
9.3 Oct 09

Unauthenticated path traversal in gvproxy, the network forwarder shipped in the gvisor-tap-vsock package (used by Podman

CVE-2026-33845 CRITICAL
9.1 Apr 30

Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege

CVE-2026-16526 HIGH
8.8 Jul 30

Local privilege escalation in Performance Co-Pilot (PCP) on Red Hat Enterprise Linux 6 through 10 and OpenShift Containe

CVE-2026-14474 HIGH
8.8 Jul 07

Local-to-domain-wide root privilege escalation in SSSD's LDAP sudo provider allows an authenticated LDAP directory user

CVE-2026-89091 HIGH
8.8 Oct 08

Symlink-following file overwrite on the Ansible control node is possible in ansible-core when a user runs `ansible-galax

CVE-2026-93834 HIGH
8.8 Sep 25

A use-after-free race condition in QEMU's 9pfs (virtfs) passthrough subsystem allows a malicious guest user to escape th

CVE-2026-104795 HIGH
8.8 Oct 14

Privilege escalation in Red Hat OpenShift Container Platform 4's insights-runtime-extractor DaemonSet lets an authentica

CVE-2026-86567 HIGH
8.8 Oct 14

A use-after-unmap in DPDK's vhost library gives a local attacker who controls a VDUSE (vDPA Device in USErspace) backend

Vendor StatusVendor

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