CVE-2026-22042CWE-285CWE-863

RustFS has IAM Incorrect Authorization in ImportIam that Allows Privilege Escalation

Medium · published January 8, 2026

CVSS v4.0
5.7
EPSS
0%
Percentile
36.7
In the wild
Unconfirmed
What it is

⚠️ There’s a sneaky permissions mix-up in RustFS that could let the wrong folks tinker with your IAM settings! Think of it like a restaurant where only the delivery drivers can access the kitchen. However, someone forgot to check credentials, so now those drivers can also start cooking up new dishes or tossing out the old ones without anyone noticing! If exploited, an attacker with export-only permissions could perform privileged actions, such as creating or updating users and policies, thereby gaining unauthorized access and escalating their privileges. The result? A recipe for chaos in your IAM setup!

Put simply

Think of it like a restaurant where only the delivery drivers can access the kitchen. However, someone forgot to check credentials, so now those drivers can also start cooking up new dishes or tossing out the old ones without anyone noticing! This vulnerability arises because the `ImportIam` admin API incorrectly validates permissions with `ExportIAMAction` instead of the proper `ImportIAMAction`, allowing unauthorized import operations for users who should only have export capabilities.

What to do

If exploited, an attacker with export-only permissions could perform privileged actions, such as creating or updating users and policies, thereby gaining unauthorized access and escalating their privileges. The result? A recipe for chaos in your IAM setup! To secure your system, make sure to update RustFS to version 1.0.0-alpha.79 or later immediately. Also, review your IAM permissions to ensure that they are correctly configured and restrictive enough to prevent unauthorized access. You’ve got this! With these steps, you’ll keep your IAM secure and your systems running smoothly. 🛡️

The record
Technical detail
CVSS v4.0
5.7 · MEDIUM
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
EPSS
0.00435 · 36.7th percentile
Weaknesses
CWE-285 · Improper Authorization; CWE-863 · Incorrect Authorization
Published
2026-01-08T14:58Z
EPSS history
Timeline
  • 08 JAN 14:58Z
    RustFS has IAM Incorrect Authorization in ImportIam that Allows Privilege Escalation
    cvelistv5