Description
vLLM is a library for LLM inference and serving. From 0.12.0 to before 0.24.0, sending a pure prompt embeds payload in a /v1/completions request with a model using M-RoPE causes EngineCore to fail an assertion and fatally crash, shutting down the entire server application. Any remote user who is authorized to make a /v1/completions request can make such a request and induce a crash. This issue is fixed in version 0.24.0.
Published: 2026-07-06
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

vLLM versions 0.12.0 through before 0.24.0 contain a flaw triggered by sending a pure prompt‑embeds payload with a /v1/completions request when the chosen model incorporates M‑RoPE. The EngineCore component fails an internal assertion, causing the entire server process crash and terminate. This results in a service outage without affecting confidentiality or integrity. The weakness is classified as CWE‑617, an improper restriction of operations within the bounds of a memory buffer.

Affected Systems

The vllm library from the vllm‑project is impacted. All releases from 0.12.0 up to, but excluding, 0.24.0 that employ a model using M‑RoPE are vulnerable. Users running the library in a server context with exposed /v1/completions endpoints bear the risk.

Risk and Exploitability

The CVSS score of 7.1 indicates a moderate‑to‑high severity. Because the vulnerability is not listed in CISA KEV and its EPSS score is <1%, the likelihood of exploitation is uncertain, but any authorized client that can invoke the /v1/completions endpoint can craft the specific prompt‑embeds payload and force a crash. The attack requires only authentication to the endpoint, which is common in typical deployment scenarios, making the exposure significant for services without additional safeguards.

Generated by OpenCVE AI on July 26, 2026 at 20:12 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the vllm library to version 0.24.0 or later, which contains the fix for the EngineCore assertion failure.
  • Until the upgrade is applied, reject or filter /v1/completions requests that include a prompt‑embeds payload for models using M‑RoPE to prevent accidental crashes.
  • After applying the patch, restart the server application to clear any fault state and resume normal operation.

Generated by OpenCVE AI on July 26, 2026 at 20:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-33cg-gxv8-3p8g vLLM denial of service via prompt embeds on M-RoPE models
History

Wed, 08 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Mon, 06 Jul 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Vllm-project
Vllm-project vllm
Vendors & Products Vllm-project
Vllm-project vllm

Mon, 06 Jul 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 06 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Description vLLM is a library for LLM inference and serving. From 0.12.0 to before 0.24.0, sending a pure prompt embeds payload in a /v1/completions request with a model using M-RoPE causes EngineCore to fail an assertion and fatally crash, shutting down the entire server application. Any remote user who is authorized to make a /v1/completions request can make such a request and induce a crash. This issue is fixed in version 0.24.0.
Title vLLM denial of service via prompt embeds on M-RoPE models
Weaknesses CWE-617
References
Metrics cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Vllm-project Vllm
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-06T20:46:52.405Z

Reserved: 2026-06-16T22:44:22.284Z

Link: CVE-2026-55514

cve-icon Vulnrichment

Updated: 2026-07-06T20:46:47.411Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-06T20:07:40Z

Links: CVE-2026-55514 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T20:15:04Z

Weaknesses