Kubernetes 1.28 이전 버전의 kubelet 컴포넌트를 사용하는 모든 노드
인증 없이 kubelet의 read-only HTTP 엔드포인트(/checkpoint)에 대량의 container checkpoint 요청을 전송하여 노드 디스크 소진
Kubernetes 최신 버전으로 업그레이드하고, kubelet의 read-only 포트(10255)를 비활성화하거나 네트워크 제한을 적용하며, RBAC 정책을 강화할 것
kubelet의 read-only 포트(10255) 접근 가능 여부와 현재 Kubernetes 버전을 확인하여 취약점 영향 범위를 판단할 수 있다.
curl -s http://localhost:10255/checkpoint 2>&1 | head -1; kubelet --version 2>/dev/null || kubectl version --client 2>/dev/null | grep -oP 'GitVersion:"\Kv[^"]+' || echo 'kubelet not found'
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H