Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain foothold on machine network
-
DeliveryARP/route spoof Windows node IP
-
ExploitIntercept WMCO SSH bootstrap
-
ExecutionCapture WICD and kubelet credentials
-
PersistImpersonate Windows node identity
-
ImpactPivot into Windows workloads
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
|
| Exploitation Conditions | Exploitation requires the attacker to be on the same adjacent network segment as either the WMCO controller pod or the target Windows worker node and to perform an active MITM (ARP/NDP spoofing, rogue DHCP, or upstream router compromise) during the narrow window when WMCO initiates the SSH bootstrap to a new or reconfigured Windows node. It is limited to clusters that actually deploy Windows worker nodes via the Windows Machine Config Operator (Red Hat OpenShift for Windows Containers); Linux-only OpenShift clusters are not affected. No authentication to OpenShift is required (PR:N), but the attacker must already hold a privileged L2/L3 position on the machine network, and there is no user-interaction requirement. |
| Impact | The CVSS:3.1 vector AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H yields 8.3 (High), driven largely by the scope change (S:C) - stealing bootstrap credentials lets the attacker pivot from a single node to cluster-level Windows workloads. However, two strong limiters apply: AV:A constrains the attacker to the adjacent network (typically the cluster/management VLAN, not the public internet), and AC:H reflects the need to win an SSH MITM race during the brief bootstrap window. There is no EPSS, KEV, or SSVC data supplied, no POC has been published, and exploitation requires already holding a privileged network position; the realistic risk is therefore lower than the 8.3 base score for most operators but meaningful for multi-tenant or shared-network clusters where lateral attackers may already sit on the node subnet. CVSS attack vector and the description are consistent (both adjacent/MITM), so no contradiction to flag. |
| Exploit ScenarioDerived | An attacker who has gained a foothold on the OpenShift machine/management subnet (for example via a compromised infrastructure node or a misconfigured tenant workload sharing the VLAN) ARP-spoofs or BGP-hijacks the IP of a newly provisioned Windows node and answers WMCO's SSH connection with their own server. Because WMCO does not verify the host key, the handshake succeeds and WMCO transfers the WICD binary and kubelet bootstrap kubeconfig to the attacker, who then uses those credentials to register a rogue Windows node identity and read or tamper with Windows workloads in the cluster. No public PoC has been observed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 22, 2026
Credential theft in Red Hat OpenShift Container Platform's Windows Machine Config Operator (WMCO) allows adjacent-network attackers to intercept SSH sessions to Windows worker nodes and steal WICD and kubelet bootstrap credentials. WMCO fails to verify the remote SSH host key when configuring Windows nodes, enabling a man-in-the-middle attacker positioned on the cluster network to capture credentials sufficient to assume Windows node identities. No public exploit identified at time of analysis, and the issue is not in CISA KEV.
RemediationAI
Patch available per vendor advisory - upgrade WMCO to the fixed version published by Red Hat for your OpenShift 4.x stream as referenced in https://access.redhat.com/security/cve/CVE-2026-54100 (exact fix version not enumerated in the input data, so verify against the Red Hat errata before rollout). Until patched, restrict layer-2 and layer-3 access to the Windows node bootstrap network so only the OpenShift control plane can reach Windows nodes on TCP/22 (this may break troubleshooting SSH access from jump hosts), avoid bootstrapping new Windows nodes on shared or untrusted networks, and rotate any WICD and kubelet bootstrap credentials issued to Windows nodes that were configured before the fix was applied since they may already be compromised. Enabling stricter network policies and segmenting the machine network from tenant workload networks reduces the adjacent-attacker population at the cost of more complex CNI configuration.
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 sits in the Windows Machine Config Operator (WMCO), the OpenShift component responsible for joining Windows Server worker nodes into a predominantly Linux-based OpenShift cluster (cpe red_hat_openshift_for_windows_containers and red_hat_openshift_container_platform_4). During node bootstrap, WMCO opens an SSH connection to each Windows node to transfer the Windows Instance Config Daemon (WICD) binary and kubelet bootstrap kubeconfig. The flaw is a classic CWE-295 (Improper Certificate/Key Validation) - specifically, the SSH client is configured to accept any host key (equivalent to StrictHostKeyChecking=no with no known_hosts pinning), so it cannot distinguish the legitimate Windows node from an attacker-controlled SSH endpoint on the same L2/L3 segment.
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
AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Adjacent-network MITM on SSH bootstrap (AV:A, AC:H), no auth needed (PR:N), no user interaction, and captured node credentials cross a trust boundary into the cluster (S:C) with full CIA impact on Windows workloads.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A flaw was found in the Windows Machine Config Operator (WMCO) for Red Hat OpenShift Container Platform. WMCO establishes SSH connections to Windows worker nodes without verifying the remote server host key. An adjacent-network attacker who can intercept or redirect WMCO's SSH session can capture WICD and kubelet bootstrap credentials transferred during node configuration, enabling compromise of Windows node identities in the cluster.
Executive ViewAI
Red Hat OpenShift Container Platform's Windows Machine Config Operator (WMCO) contains a credential theft vulnerability (CVSS 8.3) that allows network-adjacent attackers to intercept SSH sessions and steal Windows node bootstrap credentials through man-in-the-middle attacks. No public exploit identified at time of analysis. Affected organizations risk unauthorized assumption of Windows worker node identities, enabling lateral movement and potential full cluster compromise.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Implement strict network segmentation isolating WMCO traffic to dedicated subnets with restricted access; (2) Deploy SSH traffic inspection and alerting for anomalous key exchange patterns during node configuration; (3) Require out-of-band verification of SSH host keys before Windows node bootstrap completion; (4) Limit WMCO operator service account privileges and enable audit logging for all node configuration activities.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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
Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft
Elevated-privilege container restoration in CRI-O 1.34 and later, including downstream Red Hat OpenShift Container Platf
The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe
Privilege escalation in Red Hat Advanced Cluster Management's multicloud-operators-subscription controller lets a low-pr
Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe
Denial of service in libxml2 allows a remote attacker to crash any application that uses the library to XSD-validate an
Unauthenticated path traversal in gvproxy, the network forwarder shipped in the gvisor-tap-vsock package (used by Podman
Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege
Local privilege escalation in Performance Co-Pilot (PCP) on Red Hat Enterprise Linux 6 through 10 and OpenShift Containe
Local-to-domain-wide root privilege escalation in SSSD's LDAP sudo provider allows an authenticated LDAP directory user
Symlink-following file overwrite on the Ansible control node is possible in ansible-core when a user runs `ansible-galax
A use-after-free race condition in QEMU's 9pfs (virtfs) passthrough subsystem allows a malicious guest user to escape th
EUVD-2026-38234
GHSA-q3jf-4x8j-368q
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB