Description
vLLM versions through 0.29.0 contain a denial of service vulnerability in the NIXL connector's metadata handling for prefill/decode disaggregated deployments. Attackers can send requests with incomplete kv_transfer_params dictionary entries to trigger an uncaught KeyError in EngineCore scheduling, causing the decode engine to terminate and making all routed requests fail until manual restart.
Published: 2026-09-21
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via Uncaught KeyError
Action: Immediate Patch
AI Analysis

Impact

The vulnerability resides in the NIXL connector's metadata handler for prefill/decode disaggregated deployments in vLLM. An attacker can supply requests that omit required keys in the kv_transfer_params dictionary, causing the EngineCore scheduling logic to raise an uncaught KeyError. The error propagates through the decode engine, terminating the worker process and rendering all routed requests unusable until the affected service is manually restarted. The weakness is classified as CWE-248.

Affected Systems

The issue affects all instances of the vllm-project vllm application with versions through 0.29.0. No specific sub‑component versions are delineated beyond the stated upper bound of 0.29.0.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity of impact. EPSS data is unavailable, so the likelihood of exploitation cannot be quantified but the lack of a KEV listing suggests no known public exploits. The likely attack vector is external, inferred from the description that an attacker can send crafted requests to trigger the failure. An adversary with network access to the vLLM endpoint could therefore disrupt service continuity until a manual restart occurs.

Generated by OpenCVE AI on September 21, 2026 at 23:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade vLLM to 0.29.1 or later where the metadata handling bug is fixed.
  • If an upgrade is not immediately possible, implement input validation around kv_transfer_params to ensure required keys are present before processing, or modify the EngineCore scheduling routine to catch and log KeyError exceptions, preventing service termination.
  • Where feasible, disable the NIXL connector or isolate the affected component behind a fail‑over mechanism to limit the impact of a single worker failure on overall service availability.

Generated by OpenCVE AI on September 21, 2026 at 23:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 23 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Tue, 22 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 21 Sep 2026 22:15:00 +0000

Type Values Removed Values Added
Description vLLM versions through 0.29.0 contain a denial of service vulnerability in the NIXL connector's metadata handling for prefill/decode disaggregated deployments. Attackers can send requests with incomplete kv_transfer_params dictionary entries to trigger an uncaught KeyError in EngineCore scheduling, causing the decode engine to terminate and making all routed requests fail until manual restart.
Title vLLM through 0.29.0 Denial of Service via Incomplete NIXL KV Transfer Metadata
First Time appeared Vllm
Vllm vllm
Weaknesses CWE-248
CPEs cpe:2.3:a:vllm:vllm:*:*:*:*:*:*:*:*
Vendors & Products Vllm
Vllm vllm
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-22T13:01:33.609Z

Reserved: 2026-09-21T21:42:24.373Z

Link: CVE-2026-94622

cve-icon Vulnrichment

Updated: 2026-09-22T13:00:12.863Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-21T22:17:00.960

Modified: 2026-09-29T12:47:29.283

Link: CVE-2026-94622

cve-icon Redhat

Severity : Important

Publid Date: 2026-09-21T22:04:10Z

Links: CVE-2026-94622 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-22T00:30:18Z

Weaknesses