RustFS — это распределенная система хранения объектов, построенная на Rust. До версии 1.0.0-rc.1 применение блокировки объектов RustFS в crates/ecstore/src/bucket/object_lock/objectlock_sys.rs позволяет check_object_lock_for_deletion, delete_prefix, жизненному циклу и проверке сканера обрабатывать ConfigNotFound, нечитаемые данные .metadata.bin или неанализируемые метаданные как конфигурацию без блокировки, позволяя удалять или истек. Эта проблема исправлена в версии 1.0.0-rc.1.
Показать оригинальное описание (EN)
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.
Характеристики атаки
Последствия
Строка CVSS v4.0