{"id":6142,"date":"2026-09-04T18:48:21","date_gmt":"2026-09-04T10:48:21","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-73289"},"modified":"2026-09-04T18:48:21","modified_gmt":"2026-09-04T10:48:21","slug":"cve-2026-73289","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-73289","title":{"rendered":"CVE-2026-73289 [HIGH] &#8211; RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.12, RustF"},"content":{"rendered":"<p>RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.12, RustFS evaluates the ForAllValues: and ForAnyValue: set qualifiers with the negated string operators StringNotEquals, StringNotEqualsIgnoreCase, StringNotLike, ArnNotEquals, and ArnNotLike using each other&#8217;s semantics because crates\/policy\/src\/policy\/function\/string.rs negates the aggregate result after eval or eval_like instead of negating each request-value predicate before quantification. Partially overlapping policy and request value sets can therefore make an Allow condition grant access to an excluded principal or make a Deny guardrail fail, including policies based on jwt:groups and jwt:roles; absent keys also receive the opposite ForAllValues: and ForAnyValue: behavior. This issue is fixed in version 1.0.0-beta.12.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-beta.12, RustFS evaluates the ForAllValues: and ForAnyValue: set qualifiers with the negated string operators StringNotEqual<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-6142","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/6142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}