CVE-2026-106039
ŚrednieCVSS 6.5Streszczenie
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.
Ocena ryzyka
Atakujący może przejąć kontrolę nad zadaniami replikacji, co może prowadzić do naruszenia integralności danych lub zakłócenia działania systemu.
Rekomendacja
Zaktualizuj Mooncake Store do wersji nowszej niż 0.3.13.post1. Dodatkowo wdróż mechanizmy autoryzacji dla portu coro_rpc.
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-106038Wysokie
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ń.
Oryginalny opis (angielski, źródło NVD)
Mooncake Store master through 0.3.13.post1 contains a missing authorization vulnerability that allows unauthenticated attackers to create, steal, and falsely complete replication tasks via the coro_rpc port. Attackers can invoke CreateCopyTask, CreateMoveTask, FetchTasks, and MarkTaskToComplete with victim client UUIDs disclosed by QueryTask to hijack task queues and record replication that never occurred.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

