Approved changes feed: RSS · Atom

cpe:2.3:a:rustfs:rustfs:1.0.0:alpha62:*:*:*:rust:*:*

part: a version: 1.0.0 update: alpha62

VendorRustfs (742894ef-658d-5cdc-8784-77e6e7b0959e)
ProductRustfs (4be71209-6ebc-5407-9635-d0b06dc1f232)
Edition*
Language*
Software edition*
Target softwarerust
Target hardware*
Other*
NotesImported from NVD CPE 2.0 feed

PURL mappings

PURLSourceLast updated
pkg:github/rustfs/rustfs purl2cpe 2026-07-28 16:41:08.256063

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-40937 vulnerable 2026-06-08 08:03:14.420469 RustFS missing admin authorization on notification target endpoints, which allows unauthenticated configuration of event webhooks
HIGH (8.3)
RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-alpha.94, all four notification target admin API endpoints in `rustfs/src/admin/handlers/event.rs` use a `check_permissions` helper that validates authentication only (access key + session token), without performing any admin-action authorization via `validate_admin_request`. Every other admin handler in the codebase correctly calls `validate_admin_request` with a specific `AdminAction`. This is the only admin handler file that skips authorization. A non-admin user can overwrite a shared admin-defined notification target by name, causing subsequent bucket events to be delivered to an attacker-controlled endpoint. This enables cross-user event interception and audit evasion. 1.0.0-alpha.94 contains a patch.
Published: 2026-04-22T20:15:57.266Z
Updated: 2026-04-23T16:24:57.337Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-39360 vulnerable 2026-06-08 08:01:16.317407 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 victim objects by copying them into an attacker-controlled multipart upload and completing the upload. This breaks tenant isolation in multi-user / multi-tenant deployments. This vulnerability is fixed in alpha.90.
Published: 2026-04-07T18:58:29.974Z
Updated: 2026-04-07T19:28:22.541Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-27822 vulnerable 2026-06-08 07:55:13.996510 Rust has Critical Stored XSS in Preview Modal, leading to Administrative Account Takeover
CRITICAL (9.1)
RustFS is a distributed object storage system built in Rust. Prior to version 1.0.0-alpha.83, a Stored Cross-Site Scripting (XSS) vulnerability in the RustFS Console allows an attacker to execute arbitrary JavaScript in the context of the management console. By bypassing the PDF preview logic, an attacker can steal administrator credentials from `localStorage`, leading to full account takeover and system compromise. Version 1.0.0-alpha.83 fixes the issue.
Published: 2026-02-25T02:11:57.535Z
Updated: 2026-02-25T19:23:50.704Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-27607 vulnerable 2026-06-08 07:53:22.563865 RustFS's Missing Post Policy Validation leads to Arbitrary Object Write
HIGH (8.1)
RustFS is a distributed object storage system built in Rust. In versions 1.0.0-alpha.56 through 1.0.0-alpha.82, RustFS does not validate policy conditions in presigned POST uploads (PostObject), allowing attackers to bypass content-length-range, starts-with, and Content-Type constraints. This enables unauthorized file uploads exceeding size limits, uploads to arbitrary object keys, and content-type spoofing, potentially leading to storage exhaustion, unauthorized data access, and security bypasses. Version 1.0.0-alpha.83 fixes the issue.
Published: 2026-02-25T02:10:28.086Z
Updated: 2026-02-25T20:06:03.487Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24762 vulnerable 2026-06-08 07:51:18.129062 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 plaintext in log output, which may be accessible to internal or external log consumers and could lead to compromise of sensitive credentials. This issue has been patched in version alpha.82.
Published: 2026-02-03T16:06:17.699Z
Updated: 2026-02-03T17:11:10.897Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-22782 vulnerable 2026-06-08 07:51:13.880255 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-22043 vulnerable 2026-06-08 07:49:17.613212 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-22042 vulnerable 2026-06-08 07:49:17.598898 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-21862 vulnerable 2026-06-08 07:49:16.896208 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-69255 vulnerable 2026-06-08 07:41:22.255518 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-68926 vulnerable 2026-06-08 07:41:21.936459 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-68705 vulnerable 2026-06-08 07:41:21.704872 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.