CVE catalog

CVE-2026-100649

vLLM before 0.29.0 contains a resource-limit bypass vulnerability in PyNvVideoCodec decoder allocation where sampler subclass shadowing allows independent counter increments. Unauthenticated attackers

[CVE catalog]

Severity
Medium · CVSS 6.3CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.34% · Oct 25, 2026

A flaw was found in vLLM. An unauthenticated remote attacker can cause a Denial of Service (DoS) by submitting video processing requests that specify different sampler subclasses. Because active decoder counters are tracked independently across subclasses rather than globally, requests can bypass configured hardware decoder limits. This issue allows an attacker to exhaust Graphics Processing Unit (GPU) memory, resulting in allocation failures and service disruption. vllm: vLLM: Denial of service via sampler subclass decoder limit bypass Red Hat is not impacted as our portfolio makes use of vllm versions ranging from 0.8.5-0.24.0. And none of these versions include the PyNvVideoCodec decoder-slot / sampler-subclass path. All of these only have opencv-style loaders and no pynvvideocodec. The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
CpevllmNot reported0.29.0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
CpevllmcpeNot reported0.29.0Not reportedNVD-CVE-2026-100649Not reported

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References