CVE-2026-42600 MinIO: Path Traversal via msgpack Body in `ReadMultiple` Storage-REST Endpoint
An attacker with cluster root JWT can read arbitrary files outside configured drive roots via path traversal in the ReadMultiple endpoint.
- Exploited in the wild
- Not known
- Login needed
- An administrator
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-42600?
CVE-2026-42600 is a medium-severity path traversal vulnerability in minio, published on 11 May 2026. An attacker needs administrator access to exploit it, with no action from the victim.
Official description
MinIO is a high-performance object storage system. From RELEASE.2022-07-24T01-54-52Z to before RELEASE.2026-04-14T21-32-45Z, A path traversal vulnerability in MinIO's ReadMultiple internode storage-REST endpoint allows a caller holding the cluster root JWT to read files from outside the configured drive roots, bounded only by the MinIO process UID. The attacker sends POST minio/storage/{drivePath}/v63/rmpl with a msgpack-encoded body carrying ../ sequences in the Bucket field. The server opens the resulting path via os.OpenFile with O_RDONLY|O_NOATIME and returns its contents in the msgpack response stream. This vulnerability is fixed in RELEASE.2026-04-14T21-32-45Z.
Weakness: CWE-22
Which versions are affected by CVE-2026-42600?
3 open source packages ship an affected version, including github.com/minio/minio. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
github.com/minio/minio Go | All versions | None |
github.com/minio/minio Go | From 0.0.0-20220724015452 | 0.0.0-20260414213245 |
github.com/minio/minio Go | From 0.0.0-20220724015452 | 0.0.0-20260414213245 |
Products include Minio Minio.
How do I fix CVE-2026-42600?
Upgrade github.com/minio/minio to 0.0.0-20260414213245 or later.
Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.
Is CVE-2026-42600 being exploited?
There is no known exploitation of CVE-2026-42600 in the wild and no public exploit code.
Other vulnerabilities in minio
Sources
Also known as GHSA-xh8f-g2qw-gcm7, GO-2026-5757.