VDB

CVE-2025-48944

CVE-2025-48944 PUBLISHED CVSS 6.5 MEDIUM

vLLM is an inference and serving engine for large language models (LLMs). In version 0.8.0 up to but excluding 0.9.0, the vLLM backend used with the /v1/chat/completions OpenAPI endpoint fails to validate unexpected or malformed input in the "pattern" and "type" fields when the tools functionality is invoked. These inputs are not validated before being compiled or parsed, causing a crash of the inference worker with a single request. The worker will remain down until it is restarted. Version 0.9.0 fixes the issue.

EPSS 0.61% · 48.9th percentile

Risk Scores

CVSS 3.1
6.5
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS Score
0.61%
48.9th percentile

Affected Products

VendorProductVersions
PyPIvllm0.8.0
vllm-projectvllm>= 0.8.0, < 0.9.0
vllmvllm0.8.0

Timeline

  • Jan 21, 1970 Security Advisory
  • May 28, 2025 CVE Published
  • May 30, 2025 PoC Published
  • May 30, 2025 PoC Published
  • May 31, 2025 EPSS Score
  • Jun 12, 2025 EPSS Score
  • Jun 15, 2025 Coalition ESS Score
  • Jun 23, 2025 EPSS Score
  • Jul 1, 2025 Coalition ESS Score
  • Jul 1, 2025 CVE Updated
  • Jul 5, 2025 EPSS Score
  • Jul 17, 2025 EPSS Score
Open in Interactive Console →
$ Console Community · 50/day Open console ›