Description
vLLM before 0.27.0 fails to properly classify DeepStream as a GPU backend and omits pixel-limit enforcement in its decode path. Unauthenticated attackers can activate DeepStream at request time to initialize the process-wide GPU decode pool and submit video that bypasses resource controls, causing partial denial of service for concurrent requests.
Published: 2026-08-25
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch
AI Analysis

Impact

vLLM versions prior to 0.27.0 contain a flaw in the handling of the DeepStream backend. The library fails to classify DeepStream as a GPU backend and removes pixel‑limit enforcement in the decode path. As a result, unauthenticated callers can trigger DeepStream during a request, which initializes a process‑wide GPU decode pool. The attacker can then submit video data that bypasses resource controls, producing a partial denial of service for other concurrent requests. The weakness is a classic resource exhaustion vulnerability, identified as CWE‑400.

Affected Systems

The affected component is the vLLM library under the vllm‑project umbrella. All releases before 0.27.0 are vulnerable. Users of older versions should verify their local install and determine whether it includes the DeepStream path and supports GPU decoding.

Risk and Exploitability

The vulnerability is scored at CVSS 6.9, indicating a medium level of severity. The EPSS score is < 1%, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited public exploitation data. The likely attack vector is an unauthenticated network request that activates DeepStream; a successful exploit would cause resource exhaustion and interrupt service availability for other users, but does not grant code execution or privileged access.

Generated by OpenCVE AI on August 28, 2026 at 19:34 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the vLLM library to 0.27.0 or later
  • Disable the DeepStream backend or restrict endpoints that use it to trusted users
  • Apply a temporary video input size limit to mitigate resource exhaustion

Generated by OpenCVE AI on August 28, 2026 at 19:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-770
References
Metrics threat_severity

None

ssvc

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

threat_severity

Moderate


Tue, 25 Aug 2026 11:45:00 +0000

Type Values Removed Values Added
Description vLLM before 0.27.0 fails to properly classify DeepStream as a GPU backend and omits pixel-limit enforcement in its decode path. Unauthenticated attackers can activate DeepStream at request time to initialize the process-wide GPU decode pool and submit video that bypasses resource controls, causing partial denial of service for concurrent requests.
Title vLLM before 0.27.0 Denial of Service via DeepStream Backend
First Time appeared Vllm
Vllm vllm
Weaknesses CWE-400
CPEs cpe:2.3:a:vllm:vllm:*:*:*:*:*:*:*:*
Vendors & Products Vllm
Vllm vllm
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-31T17:22:39.856Z

Reserved: 2026-08-25T01:17:12.263Z

Link: CVE-2026-78684

cve-icon Vulnrichment

Updated: 2026-08-27T15:08:35.716Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-25T12:16:27.387

Modified: 2026-09-14T21:08:51.177

Link: CVE-2026-78684

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-25T11:33:22Z

Links: CVE-2026-78684 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T19:45:03Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-770

    Allocation of Resources Without Limits or Throttling