🔍 CVE-2020-8568

5.8
CVSS Score
MEDIUM
2021-01-21
2026-06-17 03:26
✅ 완료

🇰🇷 한글 설명

Kubernetes Secrets Store CSI Driver v0.0.15 및 v0.0.16 버전에서 발생하는 취약점입니다. 공격자가 SecretProviderClassPodStatus/Status 리소스를 수정할 수 있다면 호스트 파일 시스템에 내용을 쓰거나 Kubernetes Secret으로 파일을 동기화할 수 있습니다. 이 과정에서 다른 Kubernetes Secret이 포함된 var/lib/kubelet/pods 경로 아래의 파일들도 노출될 위험이 있습니다.

💡 쉬운 설명

특정 소프트웨어의 설정값을 조작하여 해커가 서버의 중요한 파일에 몰래 글을 쓰거나 비밀번호 같은 민감한 정보를 훔쳐갈 수 있는 문제입니다. 이로 인해 서버 전체의 보안이 무너질 수 있습니다.

🇺🇸 원문 (English)

Kubernetes Secrets Store CSI Driver versions v0.0.15 and v0.0.16 allow an attacker who can modify a SecretProviderClassPodStatus/Status resource the ability to write content to the host filesystem and sync file contents to Kubernetes Secrets. This includes paths under var/lib/kubelet/pods that contain other Kubernetes Secrets.

📍 영향받는 시스템

Kubernetes Secrets Store CSI Driver v0.0.15, v0.0.16

⚔️ 공격 벡터

SecretProviderClassPodStatus/Status 리소스의 권한을 탈취하여 조작

🛡️ 대응 방법

Secrets Store CSI Driver를 v0.0.17 이상의 최신 버전으로 업데이트

🔧 검증 코드

명령어 결과에 취약한 버전(0.0.15 또는 0.0.16)이 출력되면 해당 시스템은 취약한 상태입니다.

Shell / Script
kubectl get pods -A -o jsonpath='{.items[*].spec.containers[*].image}' | grep -E 'secrets-store-csi-driver:(0\.0\.15|0\.0\.16)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Kubernetes