CVE-2026-54235
Medium · 6.5CVSS
6.5
EPSS
0.4%
Published
Jun 22, 2026
CISA due date
—
The record
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.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-86287 Net::IP::LPM versions before 1.12 for Perl accept malformed prefix lengths. CWE-1287
- CVE-2026-52763 YesWiki is a wiki system written in PHP. CWE-1287
- CVE-2026-59680 An OS command injection vulnerability was found in yast2-users. CWE-1287
- CVE-2026-82741 Improper Validation of Specified Type of Input vulnerability in ash-project ash lets an… CWE-1287
- CVE-2026-80051 github.com/graphql-go/graphql (GraphQL for Go) through 0.8.1 does not validate that a… CWE-1287
- CVE-2026-5304 An ACAP configuration file lacks input validation, which could potentially lead to… CWE-1287
- CVE-2026-20498 In geniezone, there is a possible escalation of privilege due to a missing permission… CWE-1287
- CVE-2026-44935 Missing validation of "valuesFrom" references in Helm Deployer of SUSE Rancher Fleet 0.15… CWE-1287