Skip to content
CriticalVulnerabilityLLM-specific

CVE-2024-9053: vllm-project vllm RPC server remote code execution via unsafe deserialization

Identifier
CVE-2024-9053
Published
Record updated
View JSON
Affected
  • vllm <= 0.6.0
Fixed in
No fixed version was stated when the source was last read.
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
1.4%

Summary

CVE-2024-9053 affects vllm-project vllm version 0.6.0. In the AsyncEngineRPCServer() RPC server entrypoints, run_server_loop() calls _make_handler_coro(), which passes received messages directly to cloudpickle.loads() without sanitization. The source states this can result in remote code execution by deserializing malicious pickle data.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.