🔍 CVE-2020-8570

9.1
CVSS Score
CRITICAL
2021-01-21
2026-06-17 03:26
✅ 완료

🇰🇷 한글 설명

Kubernetes Java 클라이언트 라이브러리 10.0.0 및 9.0.1 미만 버전에서 발생하는 취약점입니다. 악의적으로 조작된 아카이브를 포함한 원격 포드로부터 파일을 복사할 때, 현재 디렉토리를 벗어난 경로에 파일을 쓸 수 있어 시스템 파일이 덮어씌워질 위험이 있습니다.

💡 쉬운 설명

해커가 만든 가짜 파일을 다운로드할 때, 컴퓨터의 중요한 시스템 파일을 몰래 지우거나 바꿀 수 있는 보안 구멍입니다. 이로 인해 컴퓨터의 제어권을 해커에게 뺏길 수 있습니다.

🇺🇸 원문 (English)

Kubernetes Java client libraries in version 10.0.0 and versions prior to 9.0.1 allow writes to paths outside of the current directory when copying multiple files from a remote pod which sends a maliciously crafted archive. This can potentially overwrite any files on the system of the process executing the client code.

📍 영향받는 시스템

Kubernetes Java client libraries version 10.0.0 and versions prior to 9.0.1

⚔️ 공격 벡터

악의적으로 조작된 아카이브 파일을 전송하는 원격 포드로부터 파일을 복사하는 방식

🛡️ 대응 방법

Kubernetes Java client 라이브러리를 9.0.1 이상 또는 10.0.1 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 라이브러리 버전이 9.0.1 미만이거나 10.0.0인 경우 취약한 상태입니다.

Shell / Script
mvn dependency:list | grep -E 'io.kubernetes:client-java'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Kubernetes