CVE-2026-54232: vllm-project vllm Uncontrolled Search Path Element
Vulnerability summary
CVE-2026-54232 is a high (CVSS 8.8) Uncontrolled Search Path Element vulnerability in vllm-project vllm. EPSS estimates a 0.56% chance of exploitation in the next 30 days, higher than 45.9% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 22-06-2026PublishedVulnerability first disclosed.
- 23-06-2026Last modifiedVulnerability information updated.
Description
vLLM is an inference and serving engine for large language models (LLMs). Prior to 0.22.1, the vLLM Dockerfile is vulnerable to a dependency confusion attack through the flashinfer-jit-cache package. The package is installed from a custom index (flashinfer.ai/whl/) using --extra-index-url, but the package name was not registered on PyPI, and UV_INDEX_STRATEGY="unsafe-best-match" is set globally. An attacker who registers flashinfer-jit-cache on PyPI with version 0.6.11.post2 can execute arbitrary code as root during the Docker build and backdoor every resulting container image, enabling exfiltration of all user prompts, API credentials, and model data from production vLLM deployments This vulnerability is fixed in 0.22.1.
CVSS metrics
3 scores · 3 sources · 1 version- OSV · PypiEcosystem advisory · calculated8.8HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- NVDNIST8.8HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.56%
Chance of exploitation in the next 30 days
Percentile
46%
Versus all other CVEs
30-day change
0.00 pp
From 0.56% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundVllm
Maturity: poc
Weaknesses
CWE · root causeAffected systems
3 vendors · 3 products
References
1 links- github.com/vllm-project/vllm/security/advisories/GHSA-jrf6-vqxq-pjv2X Refsource CONFIRMEVIDENCEExploitThird Party Advisory