Skip to content
LowVulnerabilityLLM-specific

CVE-2026-93989: vLLM bad_words token index validation flaw corrupts concurrent request logits

Identifier
CVE-2026-93989
Published
Record updated
View JSON
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.2%

Summary

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

Mitigation

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