RustFS is a distributed object storage system built in Rust. In versions 1.0.0-alpha.13 through 1.0.0-alpha.78, a flawed `deny_only` short-circuit in RustFS IAM allows a restricted service account or STS credential to self-issue an unrestricted service account, inheriting the parent’s full privileges. This enables privilege escalation and bypass of session/inline policy restrictions. Version 1.0.0-alpha.79 fixes the issue.
History

Thu, 08 Jan 2026 18:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 08 Jan 2026 15:15:00 +0000

Type Values Removed Values Added
Description RustFS is a distributed object storage system built in Rust. In versions 1.0.0-alpha.13 through 1.0.0-alpha.78, a flawed `deny_only` short-circuit in RustFS IAM allows a restricted service account or STS credential to self-issue an unrestricted service account, inheriting the parent’s full privileges. This enables privilege escalation and bypass of session/inline policy restrictions. Version 1.0.0-alpha.79 fixes the issue.
Title RustFS has IAM deny_only Short-Circuit that Allows Privilege Escalation via Service Account Minting
Weaknesses CWE-269
CWE-284
References
Metrics cvssV4_0

{'score': 5.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-01-08T15:54:47.243Z

Reserved: 2026-01-05T22:30:38.720Z

Link: CVE-2026-22043

cve-icon Vulnrichment

Updated: 2026-01-08T15:50:42.079Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-01-08T15:15:45.583

Modified: 2026-01-08T18:08:18.457

Link: CVE-2026-22043

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.