🇰🇷 한글 설명
K3s의 etcd 스냅샷 압축 해제 기능에서 경로 탐색(Path Traversal) 취약점이 발견되었습니다. 관리자가 악의적으로 조작된 파일명이 포함된 압축 파일을 복구할 경우, 파일 시스템의 임의 위치에 파일이 생성될 수 있습니다.
💡 쉬운 설명
압축 파일 안에 파일 경로를 조작한 가짜 이름을 넣어두면, 압축을 풀 때 시스템의 중요한 위치에 몰래 파일을 만들 수 있는 문제입니다. 관리자가 검증되지 않은 백업 파일을 복구할 때 발생할 수 있습니다.
🇺🇸 원문 (English)
K3s is a fully conformant production-ready Kubernetes distribution. Prior to 1.35.3+k3s1, 1.34.6+k3s1, v1.33.10+k3s1, a path traversal vulnerability exists in K3s's etcd snapshot decompression functionality. Zip files containing archive members with maliciously crafted names can be written to arbitrary locations on the filesystem when an administrator restores the archive as a compressed etcd snapshot. This vulnerability is fixed in 1.35.3+k3s1, 1.34.6+k3s1, v1.33.10+k3s1.
📍 영향받는 시스템
K3s 1.35.3+k3s1 미만, 1.34.6+k3s1 미만, v1.33.10+k3s1 미만 버전
⚔️ 공격 벡터
악의적으로 조작된 파일명이 포함된 etcd 스냅샷 압축 파일을 사용하여 관리자가 복구 작업을 수행할 때 발생
🛡️ 대응 방법
K3s를 수정된 버전인 1.35.3+k3s1, 1.34.6+k3s1 또는 v1.33.10+k3s1 이상으로 업데이트하십시오.
🔧 검증 코드
명령어 실행 결과로 수정된 버전 중 하나가 출력되면 취약점이 해결된 상태입니다.
k3s --version | grep -E 'v1\.35\.3\\+k3s1|v1\.34\.6\\+k3s1|v1\.33\.10\\+k3s1'