Description
RustFS is a distributed object storage system built in Rust. In versions prior to 1.0.0-alpha.78, RustFS implements gRPC authentication using a hardcoded static token `"rustfs rpc"` that is publicly exposed in the source code repository, hardcoded on both client and server sides, non-configurable with no mechanism for token rotation, and universally valid across all RustFS deployments. Any attacker with network access to the gRPC port can authenticate using this publicly known token and execute privileged operations including data destruction, policy manipulation, and cluster configuration changes. Version 1.0.0-alpha.78 contains a fix for the issue.
Exploits (3)
Nuclei Templates (1)
RustFS < 1.0.0-alpha.77 - Hardcoded gRPC Authentication Token
CRITICALVERIFIEDby Chocapikk,bilisheep
Scores
CVSS v3
9.8
EPSS
0.1061
EPSS Percentile
93.3%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Lab Environment
Details
CWE
CWE-287
CWE-798
Status
published
Products (2)
crates.io/rustfs
1.0.0-alpha.13 - 1.0.0-alpha.78crates.io
rustfs/rustfs
1.0.0 alpha1 (49 CPE variants)
Published
Dec 30, 2025
Tracked Since
Feb 18, 2026