CVE-2025-69255 Details
Description
RustFS is a distributed object storage system built in Rust. In versions 1.0.0-alpha.13 to 1.0.0-alpha.77, a malformed gRPC GetMetrics request causes get_metrics to unwrap() failed deserialization of metric_type/opts, panicking the handler thread and enabling remote denial of service of the metrics endpoint. This issue has been patched in version 1.0.0-alpha.78.
A denial-of-service vulnerability has been identified in RustFS, a distributed object storage system, affecting versions 1.0.0-alpha.13 prior to 1.0.0-alpha.77. The issue arises in the gRPC GetMetrics request handling, where malformed requests lead to a panic in the server. This panic occurs because the handler unconditionally unwraps the deserialization of 'metric_type' and 'opts', allowing remote attackers to disrupt the metrics service by causing the server to crash. The vulnerability can be exploited by sending invalid deserialization payloads, such as empty or truncated data, which triggers a panic and terminates the handling thread, causing a temporary outage of the metrics endpoint.
Users can upgrade to RustFS version 1.0.0-alpha.78 to address this vulnerability.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Jan 7, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/rustfs/rustfs/commit/eb33e82b56ed11fd12bb39416359d8d60737dc7a | [email protected] | Patch |
| https://github.com/rustfs/rustfs/security/advisories/GHSA-gw2x-q739-qhcr | [email protected] | ExploitVendor Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-755 | Improper Handling of Exceptional Conditions | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| rustfs rustfs | 1.0.0 alpha13 1.0.0 alpha14 1.0.0 alpha15 1.0.0 alpha16 1.0.0 alpha17 1.0.0 alpha18 1.0.0 alpha19 1.0.0 alpha20 1.0.0 alpha21 1.0.0 alpha22 1.0.0 alpha23 1.0.0 alpha24 1.0.0 alpha25 1.0.0 alpha26 1.0.0 alpha27 1.0.0 alpha28 1.0.0 alpha29 1.0.0 alpha30 1.0.0 alpha31 1.0.0 alpha32 1.0.0 alpha33 1.0.0 alpha34 1.0.0 alpha35 1.0.0 alpha36 1.0.0 alpha37 1.0.0 alpha38 1.0.0 alpha39 1.0.0 alpha40 1.0.0 alpha41 1.0.0 alpha42 1.0.0 alpha43 1.0.0 alpha44 1.0.0 alpha45 1.0.0 alpha46 1.0.0 alpha47 1.0.0 alpha48 1.0.0 alpha49 1.0.0 alpha50 1.0.0 alpha51 1.0.0 alpha52 1.0.0 alpha53 1.0.0 alpha54 1.0.0 alpha55 1.0.0 alpha56 1.0.0 alpha57 1.0.0 alpha58 1.0.0 alpha59 1.0.0 alpha6 1.0.0 alpha60 1.0.0 alpha61 1.0.0 alpha62 1.0.0 alpha63 1.0.0 alpha64 1.0.0 alpha65 1.0.0 alpha66 1.0.0 alpha67 1.0.0 alpha68 1.0.0 alpha69 1.0.0 alpha70 1.0.0 alpha71 1.0.0 alpha72 1.0.0 alpha73 1.0.0 alpha74 1.0.0 alpha75 1.0.0 alpha76 1.0.0 alpha77 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jan 16, 2026 | Initial Analysis | [email protected] |
| Jan 7, 2026 | New CVE Received | [email protected] |