Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-105757

Fixed in a distro release EPSS <1%CVSS 6.5

vLLM is an inference and serving engine for large language models. Prior to 0.30.0, structured-output request failures can escape request-scoped validation and reach the EngineCore fatal-error path. A per-request backend mismatch can re-raise a grammar compilation exception, padding produced by the ngram_gpu speculative-decoding mode can pass a negative token to guidance validation, and the Rust frontend can admit empty structured-output values that the Python frontend rejects, allowing ordinary constrained-generation requests to terminate the shared engine. This issue is fixed in version 0.30.0.

Published 2026-10-05 · CVE record · OSV

Products: vllm-project vllm

Fixed upstream

EcosystemPackageFixed in
PyPIvllm0.30.0

Distro releases

ReleasePackageFixed in
Chainguardkserve-huggingfaceserver-cuda-13.3no fix
Chainguardlmcache-cuda-12.8no fix
Chainguardnemo-rl-cuda-13.0-vllmno fix
Chainguardpy3.10-vllm-cuda-12.4no fix
Chainguardpy3.12-vllm-cuda-12.4no fix
Chainguardtritonserver-backend-vllm-cuda-13.025.11-r17
Chainguardvllm-cuda-13.20.32.0-r0
Chainguardvllm-openai-cuda-13.00.31.0-r0