Skip to content
OpenAdvisories

Package · crates.io

rustfs

13 known vulnerabilities.

5 results · Clear filters · Feed

  • Medium 5.3

    RustFS has an authorization bypass in multipart UploadPartCopy enables cross-bucket object exfiltration

    RustFS is a distributed object storage system built in Rust. Prior to alpha.90, RustFS contains a missing authorization check in the multipart copy path (UploadPartCopy). A low-privileged user who cannot read objects from a victim bucket can still exfiltrate …

  • Medium 6.9

    RustFS Logs Sensitive Credentials in Plaintext

    RustFS is a distributed object storage system built in Rust. From versions alpha.13 to alpha.81, RustFS logs sensitive credential material (access key, secret key, session token) to application logs at INFO level. This results in credentials being recorded in…

  • Medium 5.7

    RustFS has IAM deny_only Short-Circuit that Allows Privilege Escalation via Service Account Minting

    RustFS is a distributed object storage system built in Rust. In versions 1.0.0-alpha.13 through 1.0.0-alpha.78, a flawed `deny_only` short-circuit in RustFS IAM allows a restricted service account or STS credential to self-issue an unrestricted service accoun…

  • Medium 5.7

    RustFS has IAM Incorrect Authorization in ImportIam that Allows Privilege Escalation

    RustFS is a distributed object storage system built in Rust. Prior to version 1.0.0-alpha.79, he `ImportIam` admin API validates permissions using `ExportIAMAction` instead of `ImportIAMAction`, allowing a principal with export-only IAM permissions to perform…

  • Medium 5.5

    RustFS gRPC GetMetrics deserialization panic enables remote DoS

    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…