CVE-2026-106038
WysokieCVSS 8.2Streszczenie
Mooncake Store master do wersji 0.3.13.post1 zawiera podatność braku uwierzytelniania, która pozwala nieuwierzytelnionym atakującym wymusić usunięcie dowolnego obiektu za pomocą Remove, RemoveByRegex, RemoveAll i BatchRemove na porcie coro_rpc. Atakujący mogą wysyłać sfałszowane żądania z ustawioną flagą force, aby ominąć kontrole dzierżawy, usuwać klucze pasujące do dowolnego wyrażenia regularnego lub wyczyścić cały magazyn, powodując utratę pamięci podręcznej i błędy żądań.
Ocena ryzyka
Nieuwierzytelniony atakujący może usunąć dowolne obiekty lub cały magazyn, co prowadzi do utraty danych i awarii usług. Może to spowodować poważne zakłócenia w działaniu systemu.
Rekomendacja
Zaktualizuj Mooncake Store do wersji nowszej niż 0.3.13.post1, która naprawia tę podatność. Ogranicz dostęp do portu coro_rpc master do zaufanych sieci.
Inne podatności w Mooncake Store
Zobacz wszystkie- CVE-2026-106041Średnie
Mooncake Store do wersji 0.3.13.post1 zawiera podatność braku autoryzacji, która pozwala nieuwierzytelnionym atakującym wstrzykiwać kompletne repliki LOCAL_DISK przez RPC NotifyOffloadSuccess. Atakujący mogą zamontować segment dysku lokalnego z wybranym przez siebie UUID klienta, a następnie dołączyć repliki wskazujące na kontrolowane przez atakującego punkty końcowe, aby serwować zatrute odczyty warstwy dyskowej i fałszywe istnienie kluczy.
- CVE-2026-106040Wysokie
Mooncake Store master do wersji 0.3.13.post1 zawiera podatność braku autoryzacji, która pozwala nieuwierzytelnionym atakującym usunąć replikę dyskową dowolnego obiektu za pomocą EvictDiskReplica i BatchEvictDiskReplica. Atakujący mogący połączyć się z portem coro_rpc master mogą usuwać repliki DISK we wszystkich dzierżawach, usuwając obiekty, których jedyna pozostała replika znajduje się na dysku.
- CVE-2026-106039Średnie
Mooncake Store do wersji 0.3.13.post1 zawiera podatność braku autoryzacji, która pozwala nieuwierzytelnionym atakującym tworzyć, kraść i fałszywie kończyć zadania replikacji przez port coro_rpc. Atakujący mogą wywoływać CreateCopyTask, CreateMoveTask, FetchTasks i MarkTaskToComplete z UUID klientów ofiar ujawnionymi przez QueryTask, aby przejąć kolejki zadań i rejestrować replikację, która nigdy nie miała miejsca.
Oryginalny opis (angielski, źródło NVD)
Mooncake Store master through 0.3.13.post1 contains a missing authentication vulnerability that allows unauthenticated attackers to force-delete any object via Remove, RemoveByRegex, RemoveAll and BatchRemove on the coro_rpc port. Attackers can send forged requests with the force flag set to bypass lease checks, wipe keys matching any regex, or clear the entire store, causing cache loss and request failures.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

