Skip to content
OpenAdvisories
Medium · 6.9 CVE-2026-42600 EUVD-2026-29296GHSA-xh8f-g2qw-gcm7GO-2026-5757

MinIO: Path Traversal via msgpack Body in `ReadMultiple` Storage-REST Endpoint

Published May 11, 2026 · Updated May 15, 2026 · Assigned by GitHub_M

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.

Affected products

VendorProductAffectedFixed
minio minio >= RELEASE.2022-07-24T01-54-52Z, < RELEASE.2026-04-14T21-32-45Z —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling minio 0.20260520.234452-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/minio/minio >= 0.0.0-20220724015452, < 0.0.0-20260414213245 0.0.0-20260414213245 GHSA-xh8f-g2qw-gcm7
Go github.com/minio/minio all versions — GO-2026-5757

Advisories 2

References