medium · CVSS v3 3.7 · CVSS v4 6.3
CVE-2026-93840
vLLM before 0.29.0 validates allowed_token_ids against tokenizer length instead of model output logits width in Sampling…
Description
vLLM before 0.29.0 validates allowed_token_ids against tokenizer length instead of model output logits width in SamplingParams._validate_allowed_token_ids(). Attackers can supply token IDs above the output vocabulary that pass validation, causing LogitBiasState to corrupt GPU logits state and allow concurrent requests to sample tokens outside their allowlists.
Scores
- Severity
- medium
- CVSS v2
- 2.6
- CVSS v3
- 3.7
- CVSS v4
- 6.3
- EPSS
- —