CVE Catalog

CVE-2026-93989

LowCVSS 3.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.20%

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

Summary

vLLM through 0.29.0 fails to properly validate bad_words token indices against the model's generation output width in SamplingParams.update_from_tokenizer(). Attackers can supply out-of-bounds token indices that corrupt logits memory of concurrent requests.

Risk Assessment

This can cause different in-flight HTTP requests to return incorrect tokens, leading to erroneous model responses and potential data leakage between requests.

Recommendation

Upgrade vLLM to a version newer than 0.29.0 that includes the token index validation fix. Until then, consider restricting access to the generation API.

Other vulnerabilities in vLLM

See all
Original NVD description (English source)

vLLM through 0.29.0 fails to properly validate bad_words token indices against the model's generation output width in SamplingParams.update_from_tokenizer(). Attackers can supply out-of-bounds token indices that corrupt logits memory of concurrent requests, causing different in-flight HTTP requests to return incorrect tokens.

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