🇰🇷 한글 설명
HashiCorp Nomad 및 Nomad Enterprise의 Docker 태스크 드라이버에서 샌드박스 탈출 취약점이 발견되었습니다. 이 취약점을 통해 작업 제출자는 볼륨 바인드 마운트가 비활성화된 상태에서도 호스트 경로를 컨테이너에 마운트할 수 있으며, 결과적으로 호스트 파일의 읽기 및 쓰기가 가능해질 수 있습니다.
💡 쉬운 설명
컨테이너라는 격리된 방 안에 갇혀 있어야 할 프로그램이 방의 벽을 뚫고 실제 컴퓨터의 파일을 마음대로 읽거나 수정할 수 있는 보안 구멍이 발견되었습니다. 이를 통해 해커가 서버 전체를 장악할 위험이 있습니다.
🇺🇸 원문 (English)
HashiCorp Nomad and Nomad Enterprise are vulnerable to a sandbox escape in the Docker task driver that may allow a job submitter to bind-mount a host path into a container even when volume bind mounts are disabled, potentially leading to reading and writing files on the host. This vulnerability, CVE-2026-14891, is fixed in Nomad Community Edition 2.0.4 and Nomad Enterprise 2.0.4, 1.11.8, and 1.10.14.
📍 영향받는 시스템
HashiCorp Nomad 및 Nomad Enterprise (2.0.4 미만 버전 및 1.11.8, 1.10.14 미만 버전)
⚔️ 공격 벡터
권한이 있는 작업 제출자가 특수하게 조작된 작업을 제출하여 Docker 태스크 드라이버의 샌드박스를 우회하고 호스트 경로를 마운트함
🛡️ 대응 방법
Nomad Community Edition 2.0.4, Nomad Enterprise 2.0.4, 1.11.8 또는 1.10.14 이상 버전으로 업데이트
🔧 검증 코드
명령어 실행 결과로 출력되는 버전이 취약점이 해결된 패치 버전(2.0.4, 1.11.8, 1.10.14 이상)인지 확인합니다.
nomad version | grep -E 'Nomad (Community|Enterprise) (2.0\[[4-9]|1\[0-9]|1\[1][0-9]|1\[1]1\[.8-9]|1\[1]0\[.1[4-9])'