Skip to main content

openshift-ansible CVE-2026-92092

| EUVDEUVD-2026-113354 HIGH
Download of Code Without Integrity Check (CWE-494)
2026-10-29 redhat GHSA-vhfq-9q32-q69f
7.4
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

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

  1. Access
    Gain MITM position or compromise script HTTP server
  2. Delivery
    Substitute malicious inventory/dynamic script
  3. Exploit
    Installer fetches script without integrity verification
  4. Execution
    Script executes with installer UID
  5. Impact
    Arbitrary code execution with full cluster-provisioning privileges

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Code integrity verification
Exploitation Conditions

Exploitation requires an OpenShift install that uses the openshift-ansible installer container whose run script downloads remote inventory and dynamic (inventory) scripts over a channel with no integrity verification, such as plain HTTP. The attacker must either hold a Man-in-the-Middle position on the network path between the installer and the script host, or have already compromised the HTTP server serving those scripts - this unattacker-controlled precondition is what drives CVSS AC:H. No authentication to the installer and no user interaction are needed (PR:N/UI:N), but exploitation is limited to the window during which the installer actually runs and only to deployments configured to fetch these scripts remotely rather than from verified or local sources; installs that do not retrieve the scripts over an unprotected channel are not exposed.

Impact

The CVSS 3.1 base score is 7.4 (High) with vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N. The network vector (AV:N) and lack of required privileges or user interaction (PR:N/UI:N) raise the apparent reach, but the High attack complexity (AC:H) is the dominant limiter: exploitation depends on the attacker first achieving a Man-in-the-Middle position on the installer-to-server path or compromising the HTTP server that supplies the inventory and dynamic scripts, neither of which is attacker-controlled by default. No EPSS score, no CISA KEV entry, and no public PoC are present in the supplied data, so there is no signal of active or probable near-term exploitation; this is consistent with the vuln.today 'this_week' priority rather than an emergency. The impact if the preconditions are met is serious - arbitrary code execution with the installer's UID and full cluster-provisioning privileges (C:H/I:H) - so the realistic risk is a high-impact-but-precondition-gated issue affecting a specific install flow, not a broadly exploitable internet-facing flaw. Note the input lists A:N despite describing full arbitrary code execution; an attacker with that control could plausibly also affect availability, so the A:N rating may understate impact - verify with the vendor advisory.

Exploit ScenarioDerived

An organization runs the openshift-ansible installer container, whose run script retrieves remote inventory and dynamic scripts over an unverified channel. An attacker positioned to intercept that traffic (MITM) or who has compromised the hosting HTTP server replaces a legitimate script with a malicious executable; the installer downloads and runs it without any integrity check, executing attacker code with the installer's UID and full cluster-provisioning privileges. No public exploit is identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 29, 2026

The openshift-ansible installer container's run script fetches remote inventory files and dynamic inventory scripts without any integrity verification, so a remote attacker positioned as a man-in-the-middle - or anyone who has compromised the HTTP server hosting those scripts - can swap in an arbitrary executable that then runs with the installer's UID and full cluster-provisioning privileges, yielding code execution (CWE-494). Unauthenticated remote exploitation is possible (CVSS 3.1 base 7.4 High, AV:N/AC:H/PR:N/UI:N), but the high attack complexity reflects the prerequisite of a MITM position or a pre-compromised script host, and only installs configured to pull these scripts over an unprotected channel during the install run are exposed. No public exploit code or confirmed active exploitation was identified at time of analysis.

RemediationAI

No vendor-released patch or exact fixed version is identified in the available advisory data, so confirm current status on the Red Hat CVE page (https://access.redhat.com/security/cve/CVE-2026-92092) and the associated Bugzilla record (https://bugzilla.redhat.com/show_bug.cgi?id=2515862) before planning the upgrade, and update the openshift-ansible installer container image as soon as Red Hat publishes a corrected build. Until then, the exposure is defined by fetching remote inventory and dynamic scripts over an unverified channel: configure installer runs to use local or otherwise integrity-verified inventory and dynamic script sources instead of remote HTTP fetches - the trade-off is that inventory and dynamic scripts must then be staged and maintained alongside the installer rather than pulled at run time. Where remote retrieval cannot be avoided, constrain the installer's network path so it cannot be intercepted or redirected (dedicated management network or a controlled egress path through a trusted proxy), accepting the added operational complexity and the risk that any allowed path still lacks script integrity validation. Restrict who can run the installer container, since successful substitution executes with that UID and full cluster-provisioning privileges, and treat the script host as a high-value asset: compromise of that HTTP server alone is sufficient to trigger this flaw without any network interception.

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 weakness class is CWE-494, Download of Code Without Integrity Check. The affected component is the openshift-ansible installer container, specifically its run script, which retrieves remote inventory and dynamic (inventory) scripts and executes them without validating their authenticity or integrity - for example over plain HTTP rather than a verified or local source. Because the downloaded artifacts are executable content consumed by the installer, whoever controls the transport path or the serving HTTP host controls code that runs inside the installer's security context, inheriting the installer UID and its cluster-provisioning rights. The CPE data maps exposure to Red Hat OpenShift Container Platform 4 (cpe:2.3:a:red_hat:red_hat_openshift_container_platform_4), with the specific fixed or vulnerable builds not enumerated in the supplied data. Per the assessed vector, the attacker-influenced precondition (MITM position or prior compromise of the script server) is what places the metric at AC:H; PR:N and UI:N indicate no credentials for the installer and no user action are needed once that position is held. The trigger is limited to the window in which the installer actually runs and to deployments that fetch these scripts remotely over an unverified channel; installs using local or integrity-verified inventory sources are not exposed. The trigger mechanics beyond this download-and-execute flow are not further described in the available sources.

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.4 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 8.1 HIGH

MITM or server-compromise precondition gives AC:H; installer needs no attacker auth so PR:N; the resulting arbitrary code execution yields full C:H/I:H/A:H.

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

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

DescriptionCVE.org

A flaw was found in openshift-ansible. The installer container's run script downloads and executes remote inventory and dynamic scripts without integrity verification. A remote attacker, by performing a Man-in-the-Middle (MITM) attack or compromising the HTTP server providing these scripts, could substitute an arbitrary executable. This malicious executable would then run with the installer's user ID (UID) and full cluster-provisioning privileges, leading to arbitrary code execution.

Executive ViewAI

Why It Matters

CVE-2026-92092 is a high-severity vulnerability in the openshift-ansible installer that could allow an attacker with a man-in-the-middle position to execute arbitrary code with cluster-provisioning privileges during installation. Organizations using this installer, particularly those fetching inventory scripts over insecure channels, are at risk of unauthorized cluster access and potential compromise of the entire OpenShift environment. Leadership should prioritize remediation because a successful exploit could lead to full cluster takeover and data breaches.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: enforce HTTPS with certificate pinning for all remote inventory script downloads, restrict installer execution to trusted networks, and verify integrity of fetched scripts via out-of-band checksums or signatures.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Medium
enterprise Kubernetes platform, but ansible installer fetch path is a deployment subset
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.2%
Patch available No
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
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Affected Products (CPE)CVE.org

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-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-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-6732 HIGH
7.5 Apr 23

Denial of service in libxml2 allows a remote attacker to crash any application that uses the library to XSD-validate an

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

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