Unpatched Critical LMCache Flaw Lets Unauthenticated Attackers Run Code Remotely
Una vulnerabilidad crítica sin parche en LMCache, software de código abierto que acelera servidores LLM como vLLM, permite a atacantes no autenticados ejecutar código remoto en el servidor de caché. El fallo afecta a las versiones 0.3.9 a 0.5.5 y reside en el modo multiproceso de LMCache, donde un mensaje de red malformado desempaquetado con pickle puede ejecutar comandos con los privilegios del proceso LMCache, frecuentemente root en contenedores oficiales. Aunque por defecto el servidor escucha solo en localhost, la documentación de LMCache incluye ejemplos de Kubernetes que lo exponen a todas las interfaces de red, lo que lo hace accesible remotamente.
