Vulnerability record · CVE-2021-41266 · published 15 November 2021
CVE-2021-41266: MinIO Operator Console authentication bypass with external IDP enabled
Min · Minio Console
MinIO Operator Console versions 0.12.2 and earlier contain a missing-authentication flaw (CWE-306) that allows an authentication bypass when an external identity provider is enabled. Because the console is the administrative GUI for the MinIO operator, bypassing its authentication exposes a critical management function. The issue is fixed in 0.12.3 and later.
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. All users on release v0.12.2 and before are affected and are advised to update to 0.12.3 or newer. 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:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Automated analysis
critical priorityCVSS 9.8 with network reachability, no authentication or interaction required, high EPSS, and an exploit-tagged reference make this an urgent fix despite no KEV listing.
What it is
MinIO Operator Console versions 0.12.2 and earlier contain a missing-authentication flaw (CWE-306) that allows an authentication bypass when an external identity provider is enabled. Because the console is the administrative GUI for the MinIO operator, bypassing its authentication exposes a critical management function. The issue is fixed in 0.12.3 and later.
Impact
An unauthenticated attacker gains access to the Operator Console with the privileges it holds, which can include full read and write control over the MinIO deployment and its Kubernetes resources. The CVSS vector rates confidentiality, integrity and availability impact as high.
Attack surface
The flaw is reachable over the network (AV:N) with no privileges and no user interaction (PR:N, UI:N), but only when an external identity provider is configured via the CONSOLE_IDP_* environment variables. Deployments using only the Kubernetes service account token are not affected.
Exploitation
CISA KEV does not list this CVE, but EPSS is high at roughly 0.48 (98.8th percentile), and the referenced GitHub pull request is tagged Exploit, indicating public exploit material exists. No ransomware usage is documented.
What to do
- Upgrade MinIO Operator Console to 0.12.3 or newer.
- If upgrade is not possible, set automountServiceAccountToken: false on the operator-console deployment so no service account token is mounted in the pod.
- Disable external identity provider authentication by unsetting CONSOLE_IDP_URL, CONSOLE_IDP_CLIENT_ID, CONSOLE_IDP_SECRET and CONSOLE_IDP_CALLBACK, and use the Kubernetes service account token instead.
- Restrict network access to the Operator Console so it is not reachable from untrusted networks.
- Audit console access logs for unauthenticated or unexpected administrative activity.
Detection
- Review Operator Console access logs for requests that succeed without a valid IDP authentication flow.
- Alert on console administrative actions (user, policy, bucket or tenant changes) originating from unexpected source IPs or sessions.
- Monitor Kubernetes audit logs for operator-console pod activity that does not correlate with a legitimate authenticated session.
- Check deployments for the CONSOLE_IDP_* environment variables to identify systems still exposed to this condition.
This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| https://github.com/minio/console/pull/1217 | ExploitPatchThird Party Advisory |
| https://github.com/minio/console/security/advisories/GHSA-4999-659w-mq36 | Issue TrackingThird Party Advisory |
| https://github.com/minio/console/pull/1217 | ExploitPatchThird Party Advisory |
| https://github.com/minio/console/security/advisories/GHSA-4999-659w-mq36 | Issue TrackingThird Party Advisory |
Track CVE-2021-41266 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2021-41266), CISA KEV, FIRST EPSS (scores of 2026-09-27). This page is refreshed as NVD updates the record.