🔍 CVE-2025-9708

6.8
CVSS Score
MEDIUM
2025-09-16
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

Kubernetes C# 클라이언트의 인증서 검증 로직이 신뢰 체인을 제대로 확인하지 않고 모든 인증기관(CA)에서 발급한 인증서를 수락하는 취약점입니다. 이로 인해 공격자가 위조된 인증서를 제시하여 Kubernetes API 서버와의 통신을 가로채거나 조작할 수 있습니다.

💡 쉬운 설명

Kubernetes를 관리하는 C# 프로그램이 가짜 보안 인증서를 진짜로 받아들이는 문제입니다. 공격자가 이를 악용하여 통신을 도청하거나 조작할 수 있습니다.

🇺🇸 원문 (English)

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.

📍 영향받는 시스템

Kubernetes C# Client (kubernetes-client/csharp) - 인증서 검증 로직 적용 이전 모든 버전

⚔️ 공격 벡터

중간자(MITM) 위치에서 자체 서명 또는 위조된 인증서를 제시하여 API 통신 가로채기

🛡️ 대응 방법

Kubernetes C# Client를 최신 보안 패치가 적용된 버전으로 업그레이드 및 신뢰 CA 인증서만 구성

🔧 검증 코드

프로젝트의 Kubernetes 클라이언트 구성 파일에서 인증서 검증 설정이 활성화되어 있는지 확인합니다. 신뢰 체인 검증 코드가 있으면 패치됨

Shell / Script
grep -r 'KubernetesClientConfiguration\|SslContext' . --include='*.cs' 2>/dev/null | head -1

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N

💻 영향받는 소프트웨어

Kubernetes