CVE-2026-73286
WysokieCVSS 8.1Streszczenie
RustFS przed wersją 1.0.0-beta.12 zawiera podatność polegającą na tym, że funkcja get_condition_values włącza kontrolowane przez atakującego nagłówki żądań do warunków tożsamości, takich jak userid, username, principaltype, groups, versionid, signatureversion, jwt: i ldap:. Umożliwia to uwierzytelnionym użytkownikom spełnienie warunków polityk opartych na tożsamości.
Ocena ryzyka
Uwierzytelniony atakujący może obejść polityki dostępu oparte na tożsamości, co może prowadzić do nieautoryzowanego dostępu do danych lub operacji w systemie przechowywania obiektów.
Rekomendacja
Zaleca się natychmiastową aktualizację RustFS do wersji 1.0.0-beta.12 lub nowszej, która zawiera poprawkę.
Oryginalny opis (angielski, źródło NVD)
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.

