🔍 CVE-2026-35206

4.4
CVSS Score
MEDIUM
2026-04-09
2026-04-16 20:36
✅ 완료

🇰🇷 한글 설명

Helm의 특정 버전에서 특수하게 제작된 차트를 `helm pull --untar` 명령어로 가져올 때, 차트 이름의 하위 디렉토리가 아닌 현재 작업 디렉토리에 직접 파일이 생성되는 취약점입니다. 이로 인해 예상치 못한 경로에 파일이 기록되어 기존 파일을 덮어쓸 위험이 있습니다.

💡 쉬운 설명

파일을 다운로드할 때 전용 폴더에 담겨야 하는데, 폴더 없이 현재 위치에 바로 풀려버리는 문제입니다. 이 때문에 중요한 파일이 지워지거나 바뀔 수 있습니다.

🇺🇸 원문 (English)

Helm is a package manager for Charts for Kubernetes. In Helm versions <=3.20.1 and <=4.1.3, a specially crafted Chart will cause helm pull --untar [chart URL | repo/chartname] to write the Chart's contents to the immediate output directory (as defaulted to the current working directory; or as given by the --destination and --untardir flags), rather than the expected output directory suffixed by the chart's name. This vulnerability is fixed in 3.20.2 and 4.1.4.

📍 영향받는 시스템

Helm v3.20.1 이하 및 v4.1.3 이하

⚔️ 공격 벡터

특수하게 제작된 악성 Helm Chart를 사용하여 `helm pull --untar` 실행 시 파일 경로 조작

🛡️ 대응 방법

Helm을 3.20.2 또는 4.1.4 이상의 최신 버전으로 업데이트

🔧 검증 코드

출력된 버전이 v3.20.1 이하 또는 v4.1.3 이하인 경우 업데이트가 필요합니다.

Shell / Script
helm version --short

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Kubernetes