🔍 CVE-2015-3631

3.6
CVSS Score
LOW
2015-05-18
2026-06-17 00:26
✅ 완료

🇰🇷 한글 설명

Docker Engine 1.6.1 이전 버전에서 로컬 사용자가 /proc 파일을 재정의하는 볼륨이 있는 이미지를 통해 임의의 LSM(Linux Security Modules) 및 docker_t 정책을 설정할 수 있는 취약점입니다. 이는 권한 없는 사용자가 시스템의 보안 정책을 우회하고 권한을 상승시킬 수 있게 합니다.

💡 쉬운 설명

Docker의 오래된 버전에서 컨테이너가 호스트 시스템의 중요한 보안 설정을 덮어쓸 수 있습니다. 로컬 사용자가 이를 악용하여 시스템 보안을 무력화시킬 수 있습니다.

🇺🇸 원문 (English)

Docker Engine before 1.6.1 allows local users to set arbitrary Linux Security Modules (LSM) and docker_t policies via an image that allows volumes to override files in /proc.

📍 영향받는 시스템

Docker Engine < 1.6.1 (CentOS, Ubuntu, Debian 등 모든 배포판)

⚔️ 공격 벡터

로컬 사용자가 /proc을 재정의하는 볼륨 마운트가 있는 Docker 이미지를 실행하여 LSM 정책 변조

🛡️ 대응 방법

Docker Engine을 1.6.1 이상으로 즉시 업데이트

🔧 검증 코드

출력이 'Patched'이면 안전하고, 'Vulnerable'이면 업데이트 필요합니다.

Shell / Script
docker --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | awk -F. '{if ($1 < 1 || ($1 == 1 && $2 < 6) || ($1 == 1 && $2 == 6 && $3 < 1)) print "Vulnerable"; else print "Patched"}'

📊 CVSS Vector String

CVSS Vector
AV:L/AC:L/Au:N/C:N/I:P/A:P

💻 영향받는 소프트웨어

Docker