CVE-2026-76654
Full vulnerability record from the local CVENow database.
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.
Severity
MEDIUM
CVSS score
5.8
(v3.1)
Vulnerability status
Awaiting Analysis
Source identifier
Published
2026-10-26 23:17:09.750000
Last modified
2026-10-27 15:09:59.900000
View original CVE JSON
{
"id": "CVE-2026-76654",
"sourceIdentifier": "[email protected]",
"published": "2026-10-26T23:17:09.750",
"lastModified": "2026-10-27T15:09:59.900",
"vulnStatus": "Awaiting Analysis",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "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."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "Kubernetes",
"product": "Kubernetes",
"defaultStatus": "unaffected",
"versions": [
{
"version": "v1.34.0",
"lessThanOrEqual": "v1.34.11",
"versionType": "custom",
"status": "affected"
},
{
"version": "v1.35.0",
"lessThanOrEqual": "v1.35.8",
"versionType": "custom",
"status": "affected"
},
{
"version": "v1.36.0",
"lessThanOrEqual": "v1.36.4",
"versionType": "custom",
"status": "affected"
},
{
"version": "v1.37.0",
"lessThanOrEqual": "v1.37.0",
"versionType": "custom",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:N/A:N",
"baseScore": 5.8,
"baseSeverity": "MEDIUM",
"attackVector": "NETWORK",
"attackComplexity": "HIGH",
"privilegesRequired": "HIGH",
"userInteraction": "NONE",
"scope": "CHANGED",
"confidentialityImpact": "HIGH",
"integrityImpact": "NONE",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 1.3,
"impactScore": 4.0
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-59"
}
]
}
],
"references": [
{
"url": "https://github.com/kubernetes/kubernetes/issues/142098",
"source": "[email protected]"
},
{
"url": "https://groups.google.com/g/kubernetes-security-announce/c/Wkv04IFzW8g",
"source": "[email protected]"
},
{
"url": "http://www.openwall.com/lists/oss-security/2026/09/23/36",
"source": "af854a3a-2127-422b-91ae-364da2661108"
}
]
}