CVE-2021-25736

Windows kube-proxy LoadBalancer contention

Published Oct 30, 2023 CVSS 3.1 · 5.8 Medium EPSS < 1% KEV · Not listed
Description
Kube-proxy
on Windows can unintentionally forward traffic to local processes
listening on the same port (“spec.ports[*].port”) as a LoadBalancer
Service when the LoadBalancer controller
does not set the “status.loadBalancer.ingress[].ip” field. Clusters
where the LoadBalancer controller sets the
“status.loadBalancer.ingress[].ip” field are unaffected.

Remediation

Vendor Solution

This issue has been fixed in the following versions: * v1.21.0 * v1.20.6 * v1.19.10 * v1.18.18

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2023-2624 Kube-proxy on Windows can unintentionally forward traffic to local processes listening on the same port (“spec.ports[*].port”) as a LoadBalancer Service when the LoadBalancer controller does not set the “status.loadBalancer.ingress[].ip” field. Clusters where the LoadBalancer controller sets the “status.loadBalancer.ingress[].ip” field are unaffected.
Github GHSA Github GHSA GHSA-35c7-w35f-xwgh Kube-proxy may unintentionally forward traffic
History
Type Values Removed Values Added
Weaknesses CWE-114
Metrics ssvc

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

Type Values Removed Values Added
Description Kube-proxy on Windows can unintentionally forward traffic to local processes listening on the same port (“spec.ports[*].port”) as a LoadBalancer Service when the LoadBalancer controller does not set the “status.loadBalancer.ingress[].ip” field. Clusters where the LoadBalancer controller sets the “status.loadBalancer.ingress[].ip” field are unaffected. Kube-proxy on Windows can unintentionally forward traffic to local processes listening on the same port (“spec.ports[*].port”) as a LoadBalancer Service when the LoadBalancer controller does not set the “status.loadBalancer.ingress[].ip” field. Clusters where the LoadBalancer controller sets the “status.loadBalancer.ingress[].ip” field are unaffected.

Sources

Status
PUBLISHED
Assigner
kubernetes
Published
Updated
Jun 12, 2025, 2:42 PM
Reserved
Jan 21, 2021, 9:42 PM
Status
Modified
Published
Oct 30, 2023, 3:15 AM
Modified
Jun 17, 2026, 3:42 AM
Severity
Moderate
Public date
May 10, 2021, 12:00 AM