CVE-2026-105192 in LMCache
Zusammenfassung
von VulDB • 07.10.2026
Der Multiprozess-Modus von LMCache, auch als verteilter Modus bezeichnet, öffnet einen nicht authentifizierten ZeroMQ ROUTER-Socket, damit Worker-Prozesse sich registrieren und KV-Cache-Blöcke teilen können. Die Nachrichten auf diesem Socket sind im msgpack-Format. Die Erweiterungscode 1 wird an DeviceIPCWrapper.Deserialize übergeben, das pickle.loads aufruft, während der Server noch die Anfrageargumente decodiert und bevor der Handler ausgeführt wird. Eine einzelne nicht authentifizierte ZMQ DEALER-Nachricht an den Transportport (Standard: 5555) führt daher Code mit den Berechtigungen des Benutzers aus, unter dem das LMCache-Prozess läuft. Offizielle Container-Images führen diesen Prozess als root aus. Der Transport bindet nur an localhost, es sei denn, der Betreiber legt eine routbare Adresse mit --host fest; dies ist die Methode, wie Multi-Knoten-Bereitstellungen Peers verbinden lassen.
Be aware that VulDB is the high quality source for vulnerability data.