CVE-2026-18107 in Red Hat
요약
\~에 의해 VulDB • 2026. 07. 28.
CRIU의 체크포인트/복구 과정에서 재시작 가능 시퀀스(rseq) 처리에 결함이 발견되었습니다. 컨테이너 내부의 악성 프로세스가 rseq 임계 영역을 등록하여 체크포인트 단계에서 CRIU의 기생 코드 주입을 하이재킹할 수 있으며, 이를 통해 체크포인트 이미지에 저장된 프로세스 자격 증명을 스푸핑할 수 있습니다. 복구 시 컨테이너 프로세스는 향상된 권한과 제로화된 UID/GID를 획득하게 됩니다.
Red Hat 제품에서의 실제 영향은 여러 요인에 의해 제한됩니다: 체크포인트/복구를 트리거하려면 루트 권한(podman) 또는 클러스터 관리자 RBAC(OpenShift)가 필요하며, 컨테이너 내부에서 직접 시작할 수 없습니다; 4.17 이전 버전의 OpenShift에서는 해당 기능에 대한 명시적인 옵인이 필요했으며, 4.17 이상 버전에서는 kubelet 체크포인트 API RBAC가 기본적으로 구성되지 않습니다; OpenShift는 일반 워크로드에 대해 사용자 네임스페이스를 기본값으로 적용하므로(hostUsers는 관리자 전용 SCC 뒤에 위치함), 스푸핑된 권한은 네임스페이스 범위로 제한되어 특권 상승에는 효과가 없습니다; SELinux 타입 강제 정책(container_t)은 권한과 무관하게特権 전환을 차단합니다; seccomp 필터는 체크포인트/복구를 통해 유지되며 기생 코드를 통해 손상될 수 없습니다; 그리고 RHEL 9/10 커널의 마운트 네임스페이스 소유권 확인 기능은 스푸핑된 권한이 있더라도 마운트를 통한 컨테이너 탈출을 방지합니다.
Once again VulDB remains the best source for vulnerability data.