🔍 CVE-2016-3738

8.8
CVSS Score
HIGH
2016-06-08
2026-06-17 00:46
✅ 완료

🇰🇷 한글 설명

Red Hat OpenShift Enterprise 3.2의 STI(Source-to-Image) 빌드 기능이 Docker 소켓 접근을 충분히 제한하지 못해, 인증된 사용자가 build-pod을 통해 Docker 소켓에 접근하고 컨테이너 호스트의 권한을 상승시킬 수 있는 취약점입니다. 이를 통해 클러스터 전체를 제어할 수 있습니다.

💡 쉬운 설명

OpenShift에서 코드를 빌드할 때 사용하는 기능이 Docker 관리 권한을 제대로 보호하지 못합니다. 악의적인 사용자가 이를 악용해 전체 시스템을 장악할 수 있습니다.

🇺🇸 원문 (English)

Red Hat OpenShift Enterprise 3.2 does not properly restrict access to STI builds, which allows remote authenticated users to access the Docker socket and gain privileges via vectors related to build-pod.

📍 영향받는 시스템

Red Hat OpenShift Enterprise 3.0, 3.1, 3.2 및 이전 버전

⚔️ 공격 벡터

인증된 사용자가 STI 빌드 설정에서 Docker 소켓(docker.sock)을 마운트하여 호스트 Docker 데몬 접근

🛡️ 대응 방법

Red Hat OpenShift Enterprise를 3.3 이상으로 업그레이드하거나, SecurityContext 및 RBAC 정책을 강화하여 STI 빌드 Pod의 Docker 소켓 접근 차단

🔧 검증 코드

첫 번째 명령어에서 'false'가 나오고, 두 번째 명령어에서 docker 소켓 마운트가 없으면 안전함. 마운트가 표시되면 즉시 수정 필요.

Shell / Script
oc get scc restricted -o jsonpath='{.allowHostDirVolumePlugin}' && oc get pod -A -o jsonpath='{range .items[*]}{.metadata.name}{"\t"}{.spec.volumes[*].name}{"\n"}{end}' | grep docker

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Docker