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.
References
| Link | Resource |
|---|---|
| https://github.com/vllm-project/vllm/security/advisories/GHSA-w2v2-5662-8v5q | Mitigation Vendor Advisory |
| https://www.vulncheck.com/advisories/vllm-0.22.0-before-0.24.0-denial-of-service-via-rust-grpc-generate | Third Party Advisory |
Configurations
History
28 Oct 2026, 15:42
| Type | Values Removed | Values Added |
|---|---|---|
| First Time |
Vllm vllm
Vllm |
|
| References | () https://github.com/vllm-project/vllm/security/advisories/GHSA-w2v2-5662-8v5q - Mitigation, Vendor Advisory | |
| References | () https://www.vulncheck.com/advisories/vllm-0.22.0-before-0.24.0-denial-of-service-via-rust-grpc-generate - Third Party Advisory | |
| CPE | cpe:2.3:a:vllm:vllm:*:*:*:*:*:*:*:* |
25 Oct 2026, 14:16
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-10-25 14:16
Updated : 2026-10-29 17:18
NVD link : CVE-2026-116174
Mitre link : CVE-2026-116174
CVE.ORG link : CVE-2026-116174
JSON object : View
Products Affected
vllm
- vllm
CWE
CWE-20
Improper Input Validation
