🇰🇷 한글 설명
Kubernetes에서 사용자가 subPath 볼륨 마운트를 사용하여 볼륨 외부의 파일 및 디렉토리에 접근할 수 있는 보안 취약점이 발견되었습니다. 이를 통해 공격자는 호스트 파일 시스템의 민감한 데이터에 접근할 수 있습니다.
💡 쉬운 설명
컨테이너라는 가상 상자 안에 특정 폴더만 보여줘야 하는데, 설정 오류를 이용해 상자 밖의 실제 컴퓨터 파일까지 몰래 들여다볼 수 있는 문제입니다. 이를 통해 컴퓨터 전체의 중요한 정보를 훔쳐갈 위험이 있습니다.
🇺🇸 원문 (English)
A security issue was discovered in Kubernetes where a user may be able to create a container with subpath volume mounts to access files & directories outside of the volume, including on the host filesystem.
📍 영향받는 시스템
Kubernetes versions prior to 1.22.2, 1.21.5, 1.20.11, 1.19.15
⚔️ 공격 벡터
악의적인 subPath 볼륨 마운트 설정을 포함한 컨테이너 생성
🛡️ 대응 방법
Kubernetes를 보안 패치가 적용된 최신 버전(1.22.2, 1.21.5, 1.20.11 이상)으로 업데이트
🔧 검증 코드
출력된 버전이 취약점이 해결된 패치 버전(예: v1.22.2 이상)보다 낮은지 확인합니다.
kubectl version --short 2>/dev/null | grep -E 'v(1.19|1.20|1.21|1.22)'