User Impersonation The advisory has been revoked - it doesn't affect any version of package rustfs  (opens in a new tab)


Threat Intelligence

Exploit Maturity
Proof of Concept
EPSS
0.25% (17th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-RUST-RUSTFS-15202486
  • published4 Feb 2026
  • disclosed3 Feb 2026
  • creditMaxime Rossi Bellom, Ramtine

Introduced: 3 Feb 2026

CVE-2026-21862  (opens in a new tab)
CWE-290  (opens in a new tab)

How to fix?

Upgrade rustfs to version 1.0.0-alpha.78 or higher.

Amendment

This was deemed not a vulnerability.

Overview

rustfs is a high-performance distributed object storage software built using Rust, one of the most popular languages worldwide. Along with MinIO, it shares a range of advantages such as simplicity, S3 compatibility, open-source nature, support for data lakes, AI, and big data. Furthermore, it has a better and more user-friendly open-source license in comparison to other storage systems, being constructed under the Apache license.

Affected versions of this package are vulnerable to User Impersonation via the get_condition_values function, which trusts client-supplied X-Forwarded-For and X-Real-Ip headers without verifying a trusted proxy. An attacker can bypass IP-based access controls by sending forged HTTP headers to impersonate allowed source IP addresses.

References