CVE-2024-11041: critical vulnerability in vllm-project/vllm
Remote Code Execution in vllm-project/vllm
Published
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
A vulnerability in vllm v0.6.2 allows attackers to execute arbitrary code on a server by sending a specially crafted message. The application unsafely deserializes untrusted data, giving attackers complete control over the affected system.
The MessageQueue.dequeue() function uses pickle.loads() on untrusted socket data without validation, enabling object injection attacks. An attacker with network access to the MessageQueue can send a malicious serialized payload that executes arbitrary code during deserialization with the privileges of the vllm process.
In the same product, most dangerous first.