🔍 CVE-2018-1002103

8.1
CVSS Score
HIGH
2018-12-05
2026-06-17 01:33
✅ 완료

🇰🇷 한글 설명

Minikube 0.3.0-0.29.0 버전에서 Kubernetes 대시보드가 VM IP의 30000번 포트에 노출되는 취약점이 발견되었습니다. 공격자는 DNS 리바인딩 공격을 통해 대시보드에 접근하여 임의의 코드를 실행하는 배포를 생성하거나, 마운트 설정이 활성화된 경우 호스트 파일 시스템에 직접 접근할 수 있습니다.

💡 쉬운 설명

Minikube를 사용하는 환경에서 공격자가 가짜 웹사이트 주소를 이용해 관리자 화면에 몰래 접속할 수 있는 문제입니다. 이를 통해 공격자는 컴퓨터에 악성 프로그램을 설치하거나 중요한 파일을 훔쳐갈 수 있습니다.

🇺🇸 원문 (English)

In Minikube versions 0.3.0-0.29.0, minikube exposes the Kubernetes Dashboard listening on the VM IP at port 30000. In VM environments where the IP is easy to predict, the attacker can use DNS rebinding to indirectly make requests to the Kubernetes Dashboard, create a new Kubernetes Deployment running arbitrary code. If minikube mount is in use, the attacker could also directly access the host filesystem.

📍 영향받는 시스템

Minikube versions 0.3.0 to 0.29.0

⚔️ 공격 벡터

DNS Rebinding을 이용한 Kubernetes Dashboard 접근 및 호스트 파일 시스템 침투

🛡️ 대응 방법

Minikube를 최신 버전으로 업데이트하고, 대시보드 노출을 제한하는 보안 설정을 적용하십시오.

🔧 검증 코드

명령어 결과에 취약한 버전 범위(0.3.0 ~ 0.29.0)가 포함되어 있으면 취약한 상태입니다.

Shell / Script
minikube version | grep -E 'version 0\.(3|.*[0-9]\.0)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Kubernetes