CVE-2026-73286
HighCVSS 8.1Summary
RustFS before version 1.0.0-beta.12 has a vulnerability where get_condition_values folds attacker-controlled request headers into identity-based condition keys such as userid, username, principaltype, groups, versionid, signatureversion, jwt:, and ldap:. This allows authenticated callers to satisfy identity-based policy conditions.
Risk Assessment
An authenticated attacker can bypass identity-based access policies, potentially leading to unauthorized access to data or operations in the object storage system.
Recommendation
It is recommended to immediately upgrade RustFS to version 1.0.0-beta.12 or later, which contains the fix.
Original NVD description (English source)
RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.12, RustFS get_condition_values folds attacker-controlled request headers from HeaderMap into server-derived userid, username, principaltype, groups, versionid, signatureversion, jwt:, and ldap: condition keys, allowing authenticated callers to satisfy identity-based policy conditions. This issue is fixed in version 1.0.0-beta.12.

