CVE-2023-28434KEV · OVERDUECWE-269

MinIO is vulnerable to privilege escalation on Linux/MacOS

High · published March 22, 2023

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 8.8. It is confirmed in active exploitation. It sits in the 94.7th percentile for exploit probability.

1110
days past CISA
deadline
CVSS v3.1
8.8
EPSS
8%
Percentile
94.7
In the wild
Confirmed
What it is

⚡ Just when you thought object storage was safe, an attacker can slip in a crafted request to mess with your buckets — like a sneaky delivery driver dropping off packages at anyone's front door! Think of it like a package delivery service where an unscrupulous courier can simply bypass the check at your doorstep and leave your neighbor’s mail at your house instead. If they have the right permissions, they can just toss anything into any bucket! With this vulnerability, an attacker can exploit the system to put objects into any bucket they choose, potentially leading to unauthorized data access or data leakage. This could be absolutely devastating, affecting the integrity and confidentiality of your stored objects!

Put simply

Think of it like a package delivery service where an unscrupulous courier can simply bypass the check at your doorstep and leave your neighbor’s mail at your house instead. If they have the right permissions, they can just toss anything into any bucket! In this vulnerability, crafted requests allow attackers to bypass metadata checks for bucket names when processing `PostPolicyBucket`, provided they have the necessary permissions like `arn:aws:s3:::*` and Console API access.

What to do

With this vulnerability, an attacker can exploit the system to put objects into any bucket they choose, potentially leading to unauthorized data access or data leakage. This could be absolutely devastating, affecting the integrity and confidentiality of your stored objects! To mitigate this risk, upgrade to RELEASE.2023-03-20T20-16-18Z immediately. As a workaround, make sure to enable browser API access and set `MINIO_BROWSER=off` to tighten your defenses. You've got this! Just follow these steps, and your Minio setup will be safe and sound in no time! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.07917 · 94.7th percentile
Weakness
CWE-269 · Improper Privilege Management
Published
2023-03-22T20:44Z
KEV added
2023-09-19 · due 2023-10-10
EPSS history
Timeline
  • 19 SEP 00:00Z
    Added to CISA KEV — remediate by Oct 10
    kev
  • 22 MAR 20:44Z
    MinIO is vulnerable to privilege escalation on Linux/MacOS
    cvelistv5