🔍 CVE-2014-9358

6.4
CVSS Score
MEDIUM
2014-12-16
2026-06-17 00:18
✅ 완료

🇰🇷 한글 설명

Docker 1.3.3 이전 버전에서 이미지 ID 검증이 제대로 이루어지지 않아, 원격 공격자가 경로 탐색(path traversal) 공격을 수행하고 저장소를 스푸핑할 수 있는 취약점입니다. 특히 'docker load' 명령어나 레지스트리 통신 중에 조작된 이미지를 통해 공격할 수 있습니다.

💡 쉬운 설명

Docker가 이미지 이름을 제대로 검증하지 않아, 악의적인 사람이 가짜 이미지를 만들어 시스템에 로드할 수 있습니다. 이를 통해 원하지 않는 파일에 접근하거나 가짜 소프트웨어를 설치하게 될 수 있습니다.

🇺🇸 원문 (English)

Docker before 1.3.3 does not properly validate image IDs, which allows remote attackers to conduct path traversal attacks and spoof repositories via a crafted image in a (1) "docker load" operation or (2) "registry communications."

📍 영향받는 시스템

Docker 1.3.3 이전 모든 버전

⚔️ 공격 벡터

조작된 이미지를 'docker load' 명령어로 로드하거나 레지스트리 통신을 통해 전달

🛡️ 대응 방법

Docker를 1.3.3 이상으로 업그레이드

🔧 검증 코드

PATCHED가 출력되면 안전함, VULNERABLE이 출력되면 즉시 업그레이드 필요

Shell / Script
docker --version | grep -oP '\d+\.\d+\.\d+' | awk -F. '{print ($1>1 || ($1==1 && $2>3) || ($1==1 && $2==3 && $3>=3)) ? "PATCHED" : "VULNERABLE"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Docker