CVE-2026-76654

Subpath symlinking on Windows nodes permits NTLM coercion

Published Oct 26, 2026 CVSS 3.1 · 5.8 Medium EPSS < 1% KEV · Not listed
Description
An NTLM coercion vulnerability exists on Windows nodes when the subPath supplied in a pod's volumeMounts is set to a symbolic link that points to an attacker-controlled network share. When a kubelet resolves symlinks, it does not reject a target that resolves to a UNC path. As a result, the kubelet will transparently attempt to authenticate to the share using NTLM. This allows an attacker to obtain the NetNTLMv2 hash of the account under which the kubelet is running. An attacker could then attempt to crack the hash to retrieve the corresponding password or relay it to impersonate the node, if the node is domain-joined.

Analysis

AI-generated

Technical impact

The vulnerability allows a pod’s volumeMount subPath to point to a symbolic link that resolves to an attacker‑controlled UNC share. On Windows nodes the kubelet follows the symlink without rejecting a UNC target, and Windows performs NTLM authentication to the share. This results in the kubelet leaking the NetNTLMv2 hash of the service account under which it runs. The weakness is a reference to external resources (CWE‑59). The impact is that an attacker can obtain the salt‑hashed credential, which may be cracked or relayed to impersonate the node if it is domain‑joined. The CVSS score of 5.8 indicates moderate severity.

Affected Systems

Kubernetes kubelet processes running on Windows nodes are affected. No version restriction is explicitly listed, implying that any Windows kubelet that allows subPath resolution without the recent UNC validation may be vulnerable.

Risk and Exploitability

EPSS is not available and the CVE is not listed in the CISA KEV catalog. The likely attack vector is an adversary who can create or modify pod specifications to include a subPath symlink to a malicious UNC share. The attacker must have network connectivity from the Windows node to the share and rely on Windows NTLM authentication. Proper RBAC that limits pod creation privileges and network segmentation that blocks outbound share access reduce the exploitation likelihood. The CVSS score of 5.8 indicates moderate severity, but the stolen hash could be valuable for credential cracking or relay attacks within a domain.

Remediation

Vendor Solution

To mitigate this vulnerability, upgrade Kubernetes: https://kubernetes.io/docs/tasks/administer-cluster/cluster-upgrade/


OpenCVE Recommended Actions

  • Upgrade kubelet to a version that validates subPath symlinks and blocks UNC paths.
  • Modify pod specifications to avoid using UNC shares as subPath volumes; use local or hostPath mounts instead.
  • Apply firewall or network segmentation rules that prevent Windows kubelet nodes from reaching remote UNC shares.

Generated by OpenCVE AI on October 27, 2026 at 09:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description A flaw was found in Kubernetes kubelet on Windows nodes. When kubelet resolves a volume subPath that is a symbolic link, it does not reject an ordinary UNC network path. Following that link causes Windows to authenticate to the remote share with NTLM, exposing the NetNTLMv2 hash of the kubelet account. That hash may be cracked or, if the node is domain-joined, used in an NTLM relay. An NTLM coercion vulnerability exists on Windows nodes when the subPath supplied in a pod's volumeMounts is set to a symbolic link that points to an attacker-controlled network share. When a kubelet resolves symlinks, it does not reject a target that resolves to a UNC path. As a result, the kubelet will transparently attempt to authenticate to the share using NTLM. This allows an attacker to obtain the NetNTLMv2 hash of the account under which the kubelet is running. An attacker could then attempt to crack the hash to retrieve the corresponding password or relay it to impersonate the node, if the node is domain-joined.
Title kubelet: kubelet: Subpath symlinking on Windows nodes permits NTLM coercion Subpath symlinking on Windows nodes permits NTLM coercion
References
Type Values Removed Values Added
First Time appeared Kubernetes
Kubernetes kubelet
Vendors & Products Kubernetes
Kubernetes kubelet
Type Values Removed Values Added
Description A flaw was found in Kubernetes kubelet on Windows nodes. When kubelet resolves a volume subPath that is a symbolic link, it does not reject an ordinary UNC network path. Following that link causes Windows to authenticate to the remote share with NTLM, exposing the NetNTLMv2 hash of the kubelet account. That hash may be cracked or, if the node is domain-joined, used in an NTLM relay.
Title kubelet: kubelet: Subpath symlinking on Windows nodes permits NTLM coercion
Weaknesses CWE-59
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:N/A:N'}

threat_severity

Moderate

Weaknesses
  • CWE-59

    Improper Link Resolution Before File Access ('Link Following')

Sources

Status
PUBLISHED
Assigner
kubernetes
Published
Updated
Nov 3, 2026, 8:26 PM
Reserved
Aug 19, 2026, 3:51 PM
Status
Awaiting Analysis
Published
Oct 26, 2026, 11:17 PM
Modified
Nov 3, 2026, 9:17 PM
Severity
Moderate
Public date
Sep 15, 2026, 4:00 PM