
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-33419 is a vulnerability in MinIO AIStor's STS (Security Token Service) AssumeRoleWithLDAPIdentity endpoint that enables LDAP credential brute-forcing through two combined weaknesses: username enumeration via distinguishable error responses (CWE-204) and absence of rate limiting on authentication attempts (CWE-307). It affects all MinIO open-source releases through 0.0.0-20260212201848-7aac2a2c5b7c (Go module) and all MinIO AIStor versions prior to RELEASE.2026-03-17T21-25-16Z. The vulnerability was published on March 20, 2026, and assigned a CVSS v3.1 base score of 7.5 (High) and a CVSS v4.0 base score of 9.1 (Critical). Only deployments with LDAP authentication configured are impacted (GitHub Advisory, MinIO Advisory).
The root cause is twofold: the STS endpoint returns distinguishable error messages depending on whether a submitted LDAP username exists (CWE-204), and no rate limiting or throttling is applied to authentication attempts against the /?Action=AssumeRoleWithLDAPIdentity endpoint (CWE-307). An unauthenticated network attacker can first probe the endpoint with candidate usernames and observe response differences to enumerate valid LDAP accounts, then launch unlimited high-speed password guessing against confirmed usernames. No authentication, special privileges, or user interaction is required — only network access to the STS endpoint and a MinIO deployment with LDAP configured (GitHub Advisory, MinIO Advisory).
Successful exploitation allows an unauthenticated attacker to obtain temporary AWS-style STS credentials (AccessKeyId, SecretAccessKey, SessionToken) with full access to the compromised LDAP user's S3 resources, including all associated buckets and objects. This results in a high confidentiality impact (unauthorized access to potentially sensitive stored data) and, per CVSS v4.0, a high integrity impact (ability to modify or delete S3 objects). Availability is not directly impacted by the vulnerability itself, though LDAP account lockout workarounds could cause denial-of-service for legitimate users (GitHub Advisory).
No public proof-of-concept exploit code has been observed, and there is no evidence of in-the-wild exploitation at this time (GitHub Advisory). The EPSS score is approximately 0.05% (0.026% per GitHub Advisory), placing it in the 8th percentile for exploitation likelihood within 30 days. The vulnerability is not currently listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been reported. Despite the low EPSS, the attack requires no authentication and is fully automatable using standard HTTP tooling, making it a straightforward target if exposed publicly.
/?Action=AssumeRoleWithLDAPIdentity./?Action=AssumeRoleWithLDAPIdentity endpoint with candidate LDAP usernames (e.g., from a wordlist or harvested from OSINT). Observe and compare error responses — differing messages or response codes indicate whether a username is valid (CWE-204).hydra, medusa, or a custom script targeting the same STS endpoint. Since no rate limiting exists (CWE-307), attempts can be made at high speed without lockout.AccessKeyId, SecretAccessKey, SessionToken).aws s3 ls, mc) to enumerate, exfiltrate, or modify the victim user's S3 buckets and objects (GitHub Advisory, MinIO Advisory)./?Action=AssumeRoleWithLDAPIdentity from a single or small set of source IPs; rapid sequential requests with varying username parameters; unusual S3 API activity (listing, downloading, or modifying objects) using STS-issued credentials from unexpected IP addresses.The primary fix is to upgrade MinIO AIStor to RELEASE.2026-03-17T21-25-16Z or later, which addresses both the username enumeration and missing rate limiting issues. For deployments that cannot upgrade immediately, the following workarounds are recommended:
/?Action=AssumeRoleWithLDAPIdentity endpoint.Upgrading to the patched release is the only complete remediation (GitHub Advisory, MinIO Advisory).
The advisory was published by MinIO maintainer harshavardhana on March 20, 2026, with remediation credited to developers taran-p and donatello. The vulnerability was picked up by standard vulnerability tracking services including VulDB, INCIBE-CERT, and openSUSE security announcements shortly after disclosure. The minio/minio open-source repository was subsequently archived by its owner on April 25, 2026, with users directed to the commercial MinIO AIStor product for continued support (MinIO Advisory, GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."