PT-2026-34234

CVE-2026-41145

·

Published

2026-04-14

·

Updated

2026-09-02

Description by

CVSS 4.0
8.8
High
MetricsAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions MinIO versions RELEASE.2023-05-18T00-05-36Z through RELEASE.2026-04-11T03-20-12Z
Description An authentication bypass exists in the STREAMING-UNSIGNED-PAYLOAD-TRAILER code path. An attacker possessing a valid access key can write arbitrary objects to any bucket without a secret key or a valid cryptographic signature. The issue occurs because PutObjectHandler and PutObjectPartHandler utilize newUnsignedV4ChunkedReader with a signature verification gate that relies only on the Authorization header. Simultaneously, isPutActionAllowed accepts credentials from either the Authorization header or the X-Amz-Credential query parameter. By omitting the Authorization header and providing credentials via the query string, the signature gate is bypassed, and the request is processed using the permissions of the impersonated access key. This affects standard and tables/warehouse bucket paths as well as multipart uploads.
Recommendations Upgrade to MinIO AIStor version RELEASE.2026-04-11T03-20-12Z or later. Block unsigned-trailer requests at the load balancer by rejecting any request containing X-Amz-Content-Sha256: STREAMING-UNSIGNED-PAYLOAD-TRAILER at the reverse proxy or WAF layer. Restrict s3:PutObject grants to trusted principals to limit WRITE permissions.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-HV4R-MVR4-25VW
BIT-MINIO-2026-41145
GO-2026-5437
OPENSUSE-SU-2026:21483-1
Found an issue in the description? Have something to add? Feel free to write us 👾