CVE-2025-46560: vllm-project vllm
Vulnerability summary
CVE-2025-46560 is a high (CVSS 7.5) vulnerability in vllm-project vllm. EPSS estimates a 0.52% chance of exploitation in the next 30 days, higher than 43.3% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 0 · Related 2Timeline
- 30-04-2025PublishedVulnerability first disclosed.
- 30-04-2025Last modifiedVulnerability information updated.
Description
vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. Versions starting from 0.8.0 and prior to 0.8.5 are affected by a critical performance vulnerability in the input preprocessing logic of the multimodal tokenizer. The code dynamically replaces placeholder tokens (e.g., <|audio_|>, <|image_|>) with repeated tokens based on precomputed lengths. Due to inefficient list concatenation operations, the algorithm exhibits quadratic time complexity (O(n²)), allowing malicious actors to trigger resource exhaustion via specially crafted inputs. This issue has been patched in version 0.8.5.
CVSS metrics
3 scores · 3 sources · 1 version- CVE.orgCNA6.5MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HDiffers
- OSV · PypiEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HDiffers
EPSS trend
Probability
0.52%
Chance of exploitation in the next 30 days
Percentile
43%
Versus all other CVEs
30-day change
+0.02 pp
From 0.50% on 20-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
PyPI1 product
- vllm≥ 0.8.0, < 0.8.5
Vllm1 product
- vllm≥ 0.8.0, < 0.8.5
Vllm-project1 product
- vllm≥ 0.8.0, < 0.8.5
3 vendors · 3 products
References
7 links- github.com/vllm-project/vllm/security/advisories/GHSA-vc6m-hm49-g9qgX Refsource CONFIRMWEBExploitVendor Advisory
- github.com/vllm-project/vllmPACKAGE