Vulnerability  ·  2026-10-26

vLLM Rust gRPC service forwards unchecked out-of-vocabulary prompt token IDs to EngineCore

VulnerabilityLow impactGlobalCVE-2026-116174
The vLLM Rust gRPC Generate/GenerateStream service forwards unchecked prompt.token_ids to EngineCore without validating them against the model vocabulary. Requests with out-of-vocabulary prompt.token_ids can trigger a fatal embedding lookup and crash the engine.
A single malformed request can crash the shared engine, denying service to other clients (CVSS 5.9, CWE-20).
Send a request with out-of-vocabulary prompt.token_ids to trigger a fatal embedding lookup and crash the engine.
vLLM >= 0.22.0, < 0.24.0 (Rust gRPC Generate/GenerateStream).
Upgrade to vLLM 0.24.0.
vLLM GitHub advisory GHSA-w2v2-5662-8v5qNVD detail CVE-2026-116174
See this in the live feed Explore related AI security and governance findings — updated every morning.
Open the feed →