🔍 CVE-2019-16884

7.5
CVSS Score
HIGH
2019-09-25
2026-06-17 02:22
✅ 완료

🇰🇷 한글 설명

runc 1.0.0-rc8 및 Docker 19.03.2-ce를 포함한 관련 제품에서 AppArmor 제한을 우회할 수 있는 취약점이 발견되었습니다. libcontainer/rootfs_linux.go의 마운트 대상 확인 오류로 인해 악성 Docker 이미지가 /proc 디렉토리를 덮어쓸 수 있습니다.

💡 쉬운 설명

해커가 만든 특수한 도커 이미지를 실행하면 보안 설정(AppArmor)을 무력화할 수 있습니다. 이를 통해 컨테이너 내부에서 호스트 시스템의 중요한 정보에 접근할 위험이 있습니다.

🇺🇸 원문 (English)

runc through 1.0.0-rc8, as used in Docker through 19.03.2-ce and other products, allows AppArmor restriction bypass because libcontainer/rootfs_linux.go incorrectly checks mount targets, and thus a malicious Docker image can mount over a /proc directory.

📍 영향받는 시스템

runc 1.0.0-rc8 이하, Docker 19.03.2-ce 이하 버전

⚔️ 공격 벡터

악성 Docker 이미지를 실행하여 /proc 디렉토리에 대한 잘못된 마운트 유도

🛡️ 대응 방법

runc 및 Docker를 최신 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

출력된 Docker 및 runc의 버전이 취약한 버전 범위에 포함되는지 확인

Shell / Script
docker version --format '{{.Server.Version}}' && runc --version

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

💻 영향받는 소프트웨어

Docker