Skip to content
CVE PROGRAM SOURCE RECORD8.7 High

CVE-2026-93436

vLLM through 0.29.0 Memory Exhaustion via Rejected Requests

Description

vLLM through 0.29.0 fails to properly clean up decode-side metadata for rejected inference requests in prefill/decode disaggregated deployments. Remote attackers can submit requests with max_tokens=0 to exhaust decode-worker memory without bound until the worker restarts.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

vllm-project vllm

Default version status: unaffected

  • 0 to ≤ 0.29.0affected
pkg:pypi/vllm

References