🔍 CVE-2017-11468

7.5
CVSS Score
HIGH
2017-07-20
2026-06-17 01:01
✅ 완료

🇰🇷 한글 설명

Docker Registry 2.6.2 이전 버전에서 manifest endpoint가 사용자로부터 받는 컨텐츠의 크기를 제한하지 않아, 원격 공격자가 과도한 메모리 소비를 유발하여 서비스를 중단시킬 수 있습니다. 이는 Docker 이미지 저장소의 가용성을 심각하게 위협합니다.

💡 쉬운 설명

Docker 이미지를 저장하는 서버가 매우 큰 데이터를 받으면 메모리가 가득 차서 먹통이 됩니다. 누구나 네트워크를 통해 큰 파일을 보내서 이 서버를 다운시킬 수 있습니다.

🇺🇸 원문 (English)

Docker Registry before 2.6.2 in Docker Distribution does not properly restrict the amount of content accepted from a user, which allows remote attackers to cause a denial of service (memory consumption) via the manifest endpoint.

📍 영향받는 시스템

Docker Registry (Distribution) 버전 2.6.2 미만

⚔️ 공격 벡터

manifest endpoint로 비정상적으로 큰 manifest 파일을 POST/PUT 요청으로 전송하여 메모리 고갈 유도

🛡️ 대응 방법

Docker Registry를 2.6.2 이상으로 업그레이드하거나 리버스 프록시에서 요청 크기 제한 설정 추가

🔧 검증 코드

Docker 버전 및 Registry 설치 여부를 확인하여 2.6.2 이상 버전 설치 확인 후, 버전이 취약점 범위 내면 업그레이드 필요

Shell / Script
docker version | grep -i registry && apt-cache policy docker-ce 2>/dev/null || rpm -q docker 2>/dev/null | grep -E '[0-9]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Docker