github.com
https://github.com/advisories/GHSA-7h4p-rffg-7823 CVE-2026-54235
MEDIUM
vLLM: temperature=NaN and temperature=Infinity bypass validation and propagate to GPU kernels
Record summary
CVE-2026-54235 has a selected CVSS score of 6.9 (medium).
Description
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.
Description source: CVE List
Exploitation context
CISA SSVC decision
ExploitationNone
AutomatableYes
Technical impactPartial
CISA Coordinator · SSVC 2.0.3 · Evaluated Jun 23, 2026 · Source: CVE List
Affected products and versions
2| Product | Source | Version range | Status |
|---|---|---|---|
| CVE List | < 0.23.1rc0 | affected | |
| GitHub Advisory | 0.8.5 to < 0.24.0 · Fixed in 0.24.0 | affected |
References
8github.com
https://github.com/pypa/advisory-database/tree/main/vulns/vllm/PYSEC-2026-3405.yaml github.com
https://github.com/vllm-project/vllm github.com
https://github.com/vllm-project/vllm/commit/d598d239737cfa37bcfcb98886ec3f3557fc7198 github.com
https://github.com/vllm-project/vllm/pull/45116 github.comConfirmation
https://github.com/vllm-project/vllm/security/advisories/GHSA-7h4p-rffg-7823 nvd.nist.gov
https://nvd.nist.gov/vuln/detail/CVE-2026-54235 pypi.org
https://pypi.org/project/vllm