🔍 CVE-2018-15664

7.5
CVSS Score
HIGH
2019-05-23
2026-06-17 01:42
✅ 완료

🇰🇷 한글 설명

Docker 18.06.1-ce-rc2 이하 버전에서 'docker cp' 명령어가 사용하는 API 엔드포인트에 심볼릭 링크 교체 공격 및 디렉토리 트래버설 취약점이 존재합니다. daemon/archive.go가 동결된 파일 시스템이나 chroot 환경 내에서 아카이브 작업을 수행하지 않아, 공격자가 호스트 파일 시스템에 대한 임의의 읽기/쓰기 권한을 루트 권한으로 획득할 수 있습니다.

💡 쉬운 설명

도커의 파일 복사 기능을 악용하여 컴퓨터의 중요한 시스템 파일을 몰래 읽거나 수정할 수 있는 보안 구멍이 발견되었습니다. 공격자가 이 취약점을 이용하면 마치 관리자처럼 컴퓨터 전체를 마음대로 조종할 수 있습니다.

🇺🇸 원문 (English)

In Docker through 18.06.1-ce-rc2, the API endpoints behind the 'docker cp' command are vulnerable to a symlink-exchange attack with Directory Traversal, giving attackers arbitrary read-write access to the host filesystem with root privileges, because daemon/archive.go does not do archive operations on a frozen filesystem (or from within a chroot).

📍 영향받는 시스템

Docker version 18.06.1-ce-rc2 and earlier

⚔️ 공격 벡터

docker cp 명령어를 통한 심볼릭 링크 교체 및 디렉토리 트래버설 공격

🛡️ 대응 방법

Docker를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 18.06.1-ce-rc2 이하인지 확인하십시오.

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

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:L/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H

💻 영향받는 소프트웨어

Docker