CVE-2026-105192 in LMCache
Riassunto
di VulDB • 07/10/2026
La modalità multiprocess di LMCache, nota anche come modalità distribuita, apre un ROUTER ZeroMQ non autenticato per consentire ai processi worker di registrarsi e condividere blocchi della cache KV. I messaggi su tale socket sono in formato msgpack. Il codice dell'estensione 1 viene passato a DeviceIPCWrapper.Deserialize, che chiama pickle.loads, mentre il server sta ancora decodificando gli argomenti della richiesta e prima che l'handler venga eseguito. Un singolo messaggio ZMQ DEALER non autenticato inviato alla porta di trasporto (predefinita 5555) consente quindi l'esecuzione di codice con i privilegi dell'utente sotto cui viene eseguito il processo LMCache. Le immagini container ufficiali eseguono tale processo come root. Il transport si lega a localhost, a meno che l'operatore non imposti un indirizzo instradabile tramite --host, modalità attraverso la quale le distribuzioni multi-nodo permettono ai peer di connettersi.
Be aware that VulDB is the high quality source for vulnerability data.