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

CVE-2026-54235

Fixed in a distro release EPSS <1%CVSS 6.9

vLLM is an inference and serving engine for large language models (LLMs). Prior to 0.23.1rc0, ll temperature validation gates use comparison operators (<, >), which silently evaluate to False for NaN and for positive Infinity in Python's IEEE 754 float semantics. Both values pass every guard and propagate to GPU sampling kernels, where they produce undefined behavior or CUDA errors that can crash the inference worker. This vulnerability is fixed in 0.23.1rc0.

Published 2026-06-22 · CVE record · OSV

Products: vllm-project vllm

Fixed upstream

EcosystemPackageFixed in
PyPIvllm0.24.0
PyPIvllmno fix

Distro releases

ReleasePackageFixed in
Chainguardlmcache-cuda-12.8no fix
Chainguardnemo-rl-cuda-13.0-vllmno fix
Chainguardpy3.10-vllm-cuda-12.40.18.1-r5
Chainguardpy3.10-vllm-cuda-12.9no fix
Chainguardpy3.10-vllm-cuda-13.0no fix
Chainguardpy3.12-vllm-cuda-12.40.18.1-r5
Chainguardpy3.12-vllm-cuda-12.9no fix
Chainguardpy3.12-vllm-cuda-13.0no fix
Chainguardpy3.13-vllm-cuda-12.9no fix
Chainguardpy3.13-vllm-cuda-13.0no fix
Chainguardtritonserver-backend-vllm-cuda-12.9no fix
Chainguardtritonserver-backend-vllm-cuda-13.025.11-r12
Chainguardvllm-cuda-13.20.24.0-r0
Chainguardvllm-openai-cuda-12.90.28.0-r0
Chainguardvllm-openai-cuda-12.9-nvidia-cusparseno fix
Chainguardvllm-openai-cuda-13.00.24.0-r1