Skip to content
OpenAdvisories
Medium · 6.8 CVE-2025-9708 EUVD-2025-29657GHSA-w7r3-mgwf-4mqq

Kubernetes C# Client: improper certificate validation in custom CA mode may lead to man-in-the-middle attacks

Published Sep 16, 2025 · Updated Nov 4, 2025 · Assigned by kubernetes

Description

A vulnerability exists in the Kubernetes C# client where the certificate validation logic accepts properly constructed certificates from any Certificate Authority (CA) without properly verifying the trust chain. This flaw allows a malicious actor to present a forged certificate and potentially intercept or manipulate communication with the Kubernetes API server, leading to possible man-in-the-middle attacks and API impersonation.

Affected products

VendorProductAffectedFixed
Kubernetes Kubernetes CSharp Client ≤ 17.0.13 17.0.14

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling kubernetes-reflector +1 9.1.31-r1 —

Affected packages

EcosystemPackageAffectedFixedRecord
NuGet KubernetesClient < 17.0.14 17.0.14 GHSA-w7r3-mgwf-4mqq

References