PT-2026-3260 · Rustfs · Rustfs

Rand-Tech

·

Published

2026-01-11

·

Updated

2026-02-09

·

CVE-2026-22782

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions RustFS versions 1.0.0-alpha.1 through 1.0.0-alpha.79
Description RustFS is a distributed object storage system built in Rust. Invalid RPC signatures cause the server to log the shared HMAC secret and the expected signature. This exposes the secret to log readers, potentially enabling forged RPC calls. The issue resides in the crates/ecstore/src/rpc/http auth.rs file, specifically within the invalid signature branch, where sensitive data is logged. Any invalidly signed request triggers this logging, and the function is accessible from RPC and admin request handlers. The logged information includes the secret and expected signature, both derived from the shared HMAC key.
Recommendations Upgrade to RustFS version 1.0.0-alpha.80 or later.

Exploit

Fix

Insertion into Log File

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-00684
CVE-2026-22782
GHSA-333V-68XH-8MMQ

Affected Products

Rustfs