LiveBreach Intelligence: data breaches, leaks & ransomware, tracked as they surfaceOngoing protection: GalaxyWarden →
Recent BreachesData breach tracker

CVE-2023-28434: MinIO Security Feature Bypass Vulnerability

RBRecent Breaches Vulnerability Intelligence·Sep 19, 2023
High⚠ Actively exploited (CISA KEV)
High
Severity
Active
CISA KEV
No
Ransomware use
Oct 10, 2023
Patch deadline
⚠ Exploited in the wild. CISA added CVE-2023-28434 to its Known Exploited Vulnerabilities catalog on Sep 19, 2023, with a federal patch deadline of Oct 10, 2023 — meaning attackers are actively using it. If you run the affected software, patch it immediately.

MinIO contains a security feature bypass vulnerability that allows an attacker to use crafted requests to bypass metadata bucket name checking and put an object into any bucket while processing…

CVE-2023-28434 is a security feature bypass in MinIO object storage that can allow privilege escalation. An attacker who already holds credentials with broad S3-style permissions and who can reach the Console API may send crafted requests that bypass bucket-name checks during PostPolicyBucket processing and place objects into arbitrary buckets. This matters because MinIO often holds sensitive data and is used as shared infrastructure; successful abuse expands an attacker’s write access beyond intended boundaries. Exact affected releases and patch identifiers must be confirmed against the vendor advisory.

How it works

The underlying weakness is improper privilege management (CWE-269). MinIO’s PostPolicyBucket path is intended to enforce metadata checks that restrict which bucket an object may be written into. The flaw lets an attacker craft requests that skip those checks. With credentials that include the permission arn:aws:s3:::* and with Console API access enabled, the attacker can write objects into buckets they should not control. This is not a remote unauthenticated exploit; it requires valid credentials of a certain breadth plus Console API reachability. No public ransomware association has been documented for this CVE.

Am I affected? How to find it in your systems

MinIO is commonly deployed as self-hosted S3-compatible object storage—on Kubernetes, bare metal, or virtual machines—serving application data, backups, or multi-tenant storage. Inventory every MinIO instance by searching configuration management databases, container registries, Helm charts, and network scans for MinIO ports and the Console UI. Confirm whether the Console API is enabled and whether any identities hold the broad permission arn:aws:s3:::* . Review IAM-style policies and access keys for that pattern. Check vendor release notes and the official advisory to determine which of your installed versions are vulnerable; do not rely on version numbers stated elsewhere. Look for anomalous object puts into unexpected buckets, especially those originating from Console API sessions or from identities that should have limited write scope. Enable and review audit logs for PostPolicyBucket activity and unexpected bucket writes.

How to remediate

Apply the vendor-supplied update that addresses CVE-2023-28434 as soon as it can be validated in your environment; follow the exact upgrade path and any configuration changes listed in the MinIO advisory. After patching, re-verify that Console API access is still required only where necessary and that no identity retains the overly broad arn:aws:s3:::* permission unless it is strictly justified. Tighten least-privilege policies so that write rights are scoped to specific buckets. Rotate any credentials that may have been exposed or used during the vulnerable period. Re-test PostPolicyBucket behavior with non-privileged accounts to confirm the bypass is closed. If mitigations cannot be applied, CISA guidance is to discontinue use of the product until a fix is available.

If you can't patch immediately

Reduce exposure while you schedule the update. Disable or tightly restrict Console API access at the network layer—limit it to management jump hosts or VPN segments and block it from general application networks. Segment MinIO so that only authorized application subnets can reach the data plane. Apply virtual patching or WAF rules that inspect and reject anomalous PostPolicyBucket requests if your edge devices support such signatures; confirm rule efficacy against the vendor description. Temporarily remove or narrow the arn:aws:s3:::* permission from all but the most essential service accounts. Increase monitoring for unexpected object creation across buckets and alert on Console API authentication from unusual sources. These steps lower risk but do not replace the vendor patch.

If your data may have been exposed

Actively exploited privilege-escalation flaws can lead to unauthorized data placement or later exfiltration. Review access logs for the period the vulnerable version was running, identify any unexpected objects or policy changes, and treat affected buckets as potentially compromised until verified clean. Rotate credentials and re-evaluate data integrity. You can also run a free exposure scan of your email addresses against known breach data sets to determine whether related accounts appear in public dumps.

AICompiled with AI assistance from public sources and published under our editorial standards.

Details

AffectedMinIO · MinIO
WeaknessCWE-269
Added to CISA KEVSep 19, 2023
Federal patch deadlineOct 10, 2023
Known ransomware useNot documented
Check if your data is exposed →

Official records: NVD · CISA KEV

← All actively-exploited vulnerabilities