🇰🇷 한글 설명
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 이하인지 확인하십시오.
docker version --format '{{.Server.Version}}'