CVE-2026-103761
WysokieCVSS 7.5Streszczenie
Silnik transferu Mooncake do wersji 0.3.13.post1 zawiera podatność na wyczerpanie pamięci w TransferMetadata::receivePeerNotify, która pozwala nieuwierzytelnionym atakującym na nieograniczone zwiększanie pamięci procesu. Atakujący mogą wielokrotnie wysyłać ramki powiadomień o rozmiarze do 1 MB na port RPC uzgadniania, wypełniając nieograniczony wektor notifys, aż do momentu zabicia silnika przez zabójcę braku pamięci.
Ocena ryzyka
Atakujący może doprowadzić do wyczerpania pamięci, co skutkuje awarią silnika i przerwaniem usług transferu danych.
Rekomendacja
Należy zaktualizować silnik Mooncake do wersji nowszej niż 0.3.13.post1, jeśli dostępna jest poprawka, lub ograniczyć dostęp do portu RPC.
Inne podatności w Mooncake
Zobacz wszystkie- CVE-2026-103765Krytyczne
Mooncake do wersji 0.3.13.post1 zawiera brak uwierzytelnienia w handlerze /metadata serwera HTTP, co pozwala nieuwierzytelnionym atakującym na odczyt, nadpisanie i usunięcie kluczy metadanych silnika transferu. Mogą oni zatruć deskryptory segmentów lub odtworzyć wpisy rpc_meta, aby przekierować transfery pamięci podręcznej KV do kontrolowanych przez atakującego odbiorników lub wyczerpać pamięć serwera.
- CVE-2026-103764Krytyczne
Silnik transferu Mooncake przed wersją 0.3.13 zawiera niezaufane wyłuskanie wskaźnika w ServerSession::readHeader, co pozwala nieuwierzytelnionym atakującym na odczyt i zapis dowolnej pamięci procesu przez port danych TCP. Mogą oni wysłać spreparowany SessionHeader z dowolnymi wartościami addr i size, używając kodów READ lub WRITE, aby ujawnić zawartość pamięci podręcznej KV, promptów i sekretów lub uszkodzić pamięć w celu wykonania kodu.
- CVE-2026-96764Średnie
W produkcie kvcache-ai mooncake do wersji 0.3.12/0.3.14-rc1 wykryto podatność w funkcji MasterService::GetReplicaListByRegex. Wykonanie manipulacji prowadzi do alokacji zasobów. Atak może być przeprowadzony zdalnie, a exploit został opublikowany.
- CVE-2026-96763Średnie
W produkcie kvcache-ai mooncake do wersji 0.3.12/0.3.13.post1/0.3.14-rc1 wykryto podatność w funkcji ScopedSegmentAccess::MountSegment. Manipulacja prowadzi do nieprawidłowej kontroli dostępu. Atak może być przeprowadzony zdalnie, a exploit został opublikowany.
- CVE-2026-96762Wysokie
W projekcie kvcache-ai mooncake w wersjach do 0.3.12/0.3.13.post1 wykryto podatność w funkcji UnmountSegment komponentu RPC Path Handler. Manipulacja argumentami client_id/segment_id prowadzi do obejścia autoryzacji. Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony.
Oryginalny opis (angielski, źródło NVD)
Mooncake transfer engine through 0.3.13.post1 contains a memory exhaustion vulnerability in TransferMetadata::receivePeerNotify that allows unauthenticated attackers to grow process memory without limit. Attackers can repeatedly send notify frames up to 1 MB to the handshake RPC port, filling the uncapped notifys vector until the out-of-memory killer terminates the engine.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

