Vulnerability Description
RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-rc.1, RustFS Object Lock enforcement in crates/ecstore/src/bucket/object_lock/objectlock_sys.rs lets check_object_lock_for_deletion, delete_prefix, and lifecycle and scanner sweeps treat ConfigNotFound, unreadable .metadata.bin data, or unparseable metadata as no lock configuration, allowing objects under COMPLIANCE retention to be deleted or expired. This issue is fixed in version 1.0.0-rc.1.
Related Weaknesses (CWE)
References
- https://github.com/rustfs/rustfs/commit/98d3619613722308498494d412797a52ea8ae64d
- https://github.com/rustfs/rustfs/pull/5648
- https://github.com/rustfs/rustfs/releases/tag/1.0.0-rc.1
- https://github.com/rustfs/rustfs/security/advisories/GHSA-j548-9grx-fh4f
FAQ
What is CVE-2026-73288?
CVE-2026-73288 is a documented vulnerability. RustFS is a distributed object storage system built in Rust. Prior to 1.0.0-rc.1, RustFS Object Lock enforcement in crates/ecstore/src/bucket/object_lock/objectlock_sys.rs lets check_object_lock_for_d...
How severe is CVE-2026-73288?
CVSS scoring is not yet available for CVE-2026-73288. Check NVD for updates.
Is there a patch for CVE-2026-73288?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.