CVE Catalog

CVE-2026-94626

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.63%

48th percentile - higher than 48% of all known CVEs

Summary

vLLM through 0.29.0 fails to validate the tp_size parameter in kv_transfer_params on OpenAI-compatible completion endpoints, allowing attackers to allocate unbounded memory. Attackers can supply arbitrary tp_size values in prefill/decode disaggregated deployments to exhaust memory and trigger kernel OOM-kill of the decode worker process.

Risk Assessment

An attacker can cause memory exhaustion and OOM-kill of the decode worker process, resulting in denial of service for legitimate requests. This affects vLLM deployments in prefill/decode disaggregated mode.

Recommendation

Upgrade vLLM to a version containing the tp_size validation fix, or restrict access to completion endpoints for untrusted users. Monitor memory usage and worker process restarts.

Other vulnerabilities in vLLM

See all
Original NVD description (English source)

vLLM through 0.29.0 fails to validate the tp_size parameter in kv_transfer_params on OpenAI-compatible completion endpoints, allowing attackers to allocate unbounded memory. Attackers can supply arbitrary tp_size values in prefill/decode disaggregated deployments to exhaust memory and trigger kernel OOM-kill of the decode worker process.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS