CVE-2026-116174
Vllm: improper input validation
- Risk score
- 54/100
- CVSS
- 7.5 v3.1
- Exploit chance (30 days)
- 0.3%
- Published
- 25 Oct 2026
Open in the live forecast Today's forecast
What to know
- What it is
- vLLM from 0.22.0 before 0.24.0 contains an improper input validation vulnerability in the Rust gRPC Generate and GenerateStream service that forwards unchecked prompt token IDs to EngineCore. Attackers can submit requests with out-of-vocabulary prompt.token_ids values to trigger a fatal embedding lookup failure that t…
- Affected
- Vllm before 0.24.0
- Fix
- Upgrade Vllm to 0.24.0 or later.
- Exploitation
- No known exploitation
Story map
At a glance
Vllm: Amber, patch this week. vLLM has a vulnerability in its ImageMediaIO that allows an attacker to pass malicious image bytes to Pillow, potentially leading to code execution or resource exhaustion. An attacker could exploit this to execute commands with the vLLM process's privileges.
The flaws
- CVE-2026-116174: Improper input validation (CVSS 7.5 · EPSS 0%)
- CVE-2026-115915: VLLM is an inference and serving engine for large language models (CVSS 9.8 · EPSS 1%)
- CVE-2026-94624: Vllm p2p never connected zmq_exhaustion (CVSS 7.5 · EPSS 1%)
- CVE-2026-100652: Improper input validation (CVSS 7.5 · EPSS 0%)
The fix
Upgrade Vllm: 0.24.0 · 0.32.0 or later on your release line
Who is exposed: {'products': ['vLLM'], 'packages': [], 'versions': ['prior to 0.32.0']}
Where it stands
- Public proof of concept
Connects to
- Same weakness: CWE-183 (CWE-183). 4 other warnings in 30 days
- Same product: Earlier Vllm warnings. 34 in the last 90 days
Why it is Yellow
- CVSS 7.5 high
- Remotely exploitable without logging in
References
Original description
vLLM from 0.22.0 before 0.24.0 contains an improper input validation vulnerability in the Rust gRPC Generate and GenerateStream service that forwards unchecked prompt token IDs to EngineCore. Attackers can submit requests with out-of-vocabulary prompt.token_ids values to trigger a fatal embedding lookup failure that terminates EngineCore and leaves the server unhealthy.
Last activity 25 Oct 2026. Patch Forecast updates every hour.