NetSight
critical9.8

CVE-2024-11041

vLLM Deserialization of Untrusted Data vulnerability

Impact

vllm-project vllm version v0.6.2 contains a vulnerability in the MessageQueue.dequeue() API function. The function uses pickle.loads to parse received sockets directly, leading to a remote code execution vulnerability. An attacker can exploit this by sending a malicious payload to the MessageQueue, causing the victim's machine to execute arbitrary code.

Affected packages

EcosystemPackageAffectedFixed in
pipvllm<= 0.6.2none recorded

Affected products

VendorProductAffected versions
VllmVllm
Version 0.6.2

Weakness classification

References