Mooncake Transfer Engine: Speicherauslastung durch unbegrenzte Notify-Warteschlange
Zusammenfassung
Die Mooncake Transfer Engine bis Version 0.3.13.post1 begrenzt die Anzahl ausstehender Peer-Notify-Nachrichten in TransferMetadata::receivePeerNotify nicht. Ein nicht authentifizierter Angreifer mit Netzwerkzugriff auf den Handshake-RPC-Port kann wiederholt Notify-Frames von bis zu 1 MB senden, sodass der Prozessspeicher wächst, bis der Out-of-Memory-Killer die Engine beendet. Die Auswirkung beschränkt sich auf die Verfügbarkeit (Denial of Service). Ein öffentlicher Proof of Concept ist im Upstream-Issue referenziert.
Betroffen
- kvcache-ai Mooncake Transfer Engine, Versionen 0 bis 0.3.13.post1 (inklusive)
- Paket mooncake-transfer-engine (PyPI)
Behoben in
- Unbekannt. Ein Fix (Pull Request #4453, der die ausstehende Notify-Warteschlange begrenzt) ist im Hauptzweig (main) zusammengeführt, zum Zeitpunkt der Erstellung wurde jedoch keine veröffentlichte, korrigierte Version gefunden.
Umgehung
- Netzwerkzugriff auf den Handshake-RPC-Port (dokumentierter Bereich 15000–17000) mit Firewall-Regeln oder Netzwerksegmentierung auf die eigenen Hosts der Umgebung beschränken.
- Die Mooncake-Version in den Abhängigkeitsdateien fixieren, um die unbeabsichtigte Installation verwundbarer Versionen zu verhindern.
- Ratenbegrenzung ist nur eine temporäre Massnahme und verhindert die Speicherauslastung möglicherweise nicht.
Ausnutzung
- Öffentlicher Proof of Concept: ja, im Upstream-GitHub-Issue #4445 enthalten.
- CISA SSVC: Ausnutzungsstatus poc, automatisierbar ja, technische Auswirkung partiell.
- Bekanntermassen ausgenutzt (CISA KEV): nicht bekannt.
- EPSS: 0.00366.
Unsere Empfehlung
- Prüfen Sie, ob Mooncake in Ihrer Umgebung eingesetzt wird, beispielsweise über Python-Abhängigkeiten, Container-Images oder KI-/LLM-Serving-Werkzeuge.
- Falls Mooncake vorhanden ist, beschränken Sie den Zugriff auf den Handshake-RPC-Port umgehend.
- Überwachen Sie das Wachstum des Prozessspeichers, OOM-Killer-Ereignisse und unerwartete Neustarts der Engine.
- Verfolgen Sie die erste Mooncake-Version, die den Fix aus PR #4453 enthält, und aktualisieren Sie zeitnah.
- Priorität: für die meisten KMU niedrig bis mittel; hoch für Organisationen, die Mooncake in gemeinsam genutzten Clustern oder exponierten Netzwerken betreiben.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- Mooncake GitHub repository github.com
- Affected source code (transfer_metadata.cpp) github.com
- Mooncake issue #4445 github.com
- VulnCheck advisory www.vulncheck.com
- Mooncake pull request #4453 (fix) github.com
- Mooncake issue #4626 github.com
- mstar issue #466 github.com
- VulnRichment (CVSS, EPSS) vulners.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 06:15.
Referenzen der NVD (5)
- https://github.com/kvcache-ai/Mooncake
- https://github.com/kvcache-ai/Mooncake/blob/719735896c86b56fabec6cf3e825fb2ea640597a/mooncake-transfer-engine…
- https://github.com/kvcache-ai/Mooncake/issues/4445
- https://www.vulncheck.com/advisories/mooncake-transfer-engine-through-0.3.13-post1-memory-exhaustion-via-unbo…
- https://github.com/kvcache-ai/Mooncake/issues/4445
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
