benc-uk/kubeview · Security
KubeView vulnerable to full cluster takeover due to improper authentication
- GHSA ID
- GHSA-22vc-5pgw-644q
- CVE ID
- CVE-2022-45933
- Severity
- critical
- Published
- Updated
- CVSS
- 9.8 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS v3
- 9.8 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Description
KubeView through 0.1.31 allows attackers to obtain control of a Kubernetes cluster because api/scrape/kube-system does not require authentication, and retrieves certificate files that can be used for authentication as kube-admin. NOTE: the vendor's position is that KubeView was a "fun side project and a learning exercise," and not "very secure."
CWEs
- CWE-287 · Improper Authentication
- CWE-306 · Missing Authentication for Critical Function