CVE Catalog

CVE-2026-73286

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Summary

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS