Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. vllm
  4. ›
  5. CVE-2026-69147

CVE-2026-69147: vLLM: Request-selected PyNvVideoCodec GPU decode bypasses static VRAM reservation

September 17, 2026

Current vLLM main lets an inference request choose the PyNvVideoCodec GPU video decoder through media_io_kwargs.video.video_backend, but engine GPU memory reservation is computed only from static startup configuration and VLLM_VIDEO_LOADER_BACKEND. If the server starts with the default OpenCV/software backend and no --mm-ipc-gpu-memory-gb budget, a client can still route a video request into the PyNvVideoCodec path after startup, causing frontend CUDA-context, decoder-surface, and decoded-frame GPU allocations that were not carved out of the engine KV-cache budget.

References

  • github.com/advisories/GHSA-8pw2-6jv3-mj5j
  • github.com/vllm-project/vllm/commit/283893c72292ede38d277e3cd2b9b64c3e4f1dda
  • github.com/vllm-project/vllm/commit/ba22152096b2484faa3579624a253d54804d876d
  • github.com/vllm-project/vllm/pull/47259
  • github.com/vllm-project/vllm/releases/tag/v0.25.0
  • github.com/vllm-project/vllm/security/advisories/GHSA-8pw2-6jv3-mj5j
  • nvd.nist.gov/vuln/detail/CVE-2026-69147

Code Behaviors & Features

Detect and mitigate CVE-2026-69147 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 0.28.0

Fixed versions

  • 0.28.0

Solution

Upgrade to version 0.28.0 or above.

Impact 6.5 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Learn more about CVSS

Weakness

  • CWE-400: Uncontrolled Resource Consumption
  • CWE-770: Allocation of Resources Without Limits or Throttling

Source file

pypi/vllm/CVE-2026-69147.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Fri, 18 Sep 2026 00:19:01 +0000.