Skip to main content

vLLM EUVDEUVD-2026-76873

| CVE-2026-90555 HIGH
Improper Handling of Highly Compressed Data (Data Amplification) (CWE-409)
2026-09-12 VulnCheck GHSA-mpw6-hvj8-87hq
7.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid API credentials
  2. Delivery
    Craft FLAC file with inflated sample rate header
  3. Exploit
    Submit forged FLAC to transcription endpoint
  4. Execution
    Server allocates excessive memory buffer
  5. Persist
    API server process crashes
  6. Impact
    All tenants lose service

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V2 - Validation and Business Logic Compression ratio limits
Exploitation Conditions

Exploitation requires valid API credentials sufficient for authenticated access to the vLLM transcription endpoint (CVSS PR:L). The transcription endpoint must be enabled and reachable over the network. The attacker must be able to submit audio requests (FLAC format) to this endpoint. No elevated privileges or administrative access are needed - any authenticated user qualifies. Limiting factors include: the authentication barrier (unauthenticated attackers cannot exploit this directly), and the requirement that the transcription feature is in use (deployments using vLLM solely for text completion without audio transcription are not exposed to this specific endpoint).

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H) is internally consistent with the description: network-reachable, low complexity, requires authentication (PR:L), and produces high availability impact with no confidentiality or integrity loss. The multi-tenant crash amplifies real-world severity - one authenticated user can impact all tenants simultaneously, making the effective blast radius larger than a single-user DoS. EPSS data was not provided in the input, and the vulnerability is not in CISA KEV, indicating no confirmed active exploitation. The authentication requirement (PR:L) limits opportunistic, unauthenticated abuse but any valid API credential is sufficient. Given the growing deployment of vLLM in production AI inference stacks, the risk is meaningful for organizations exposing the transcription endpoint to external or multi-tenant users.

Exploit ScenarioDerived

An authenticated API client submits a POST request to vLLM's transcription endpoint containing a minimal FLAC file with a forged header specifying an extremely large sample rate value. The server trusts the header and attempts to allocate a proportionally large memory buffer, exhausting process memory. The API server process crashes, interrupting inference requests from all other tenants sharing the same vLLM instance until it is restarted.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 12, 2026

Uncontrolled memory allocation in vLLM's transcription endpoint before 0.28.0 allows authenticated API clients to crash the entire server process by submitting FLAC audio files with forged, inflated sample rate headers. Because vLLM commonly operates as a shared API server across multiple tenants, a single authenticated attacker can deny service to all concurrent users. VulnCheck reported this with a CVSS 4.0 score of 7.1; no public exploit code or CISA KEV listing has been identified at time of analysis.

RemediationAI

Upgrade to vLLM 0.28.0 or later, which introduces validation of audio sample rate headers in the transcription endpoint. The vendor-released patch is confirmed at version 0.28.0 per the GitHub security advisory GHSA-99f2-hwrc-gvq8. If immediate upgrade is not feasible, restrict access to the transcription endpoint at the network or API gateway layer to trusted, verified clients only - this reduces exposure without eliminating the underlying flaw. Additionally, enforcing request-size and rate limits upstream (e.g., via reverse proxy or load balancer) can slow exploitation but will not prevent a determined authenticated attacker from triggering the allocation. Disabling the transcription feature entirely if not required is the most conservative workaround.

Affected VersionsENISA

vllm 0 <0.28.0

Affected Packages

euvd vllm fix: 0.28.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

vLLM (cpe:2.3:a:vllm-project:vllm) is a high-throughput open-source LLM inference and serving engine that includes an audio transcription endpoint supporting FLAC-format input. FLAC headers carry metadata fields including sample rate; the server is expected to use this value when allocating memory buffers for decoded audio. CWE-409 (Improper Handling of Highly Compressed Data - Data Amplification) applies here because a crafted FLAC header can specify an arbitrarily large sample rate that causes the server to allocate a disproportionately large memory buffer relative to the actual payload size, exhausting process memory without requiring a proportionally large upload. The root cause is missing upper-bound validation on the sample rate field before it is used in resource-sizing calculations.

Know when Vllm gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 7.1 HIGH
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
vuln.today AI 6.5 MEDIUM

Network-reachable endpoint, low complexity, authenticated (PR:L); availability-only impact; scope unchanged as crash stays within the vLLM process boundary.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Red Hat 6.5 MEDIUM

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Sep 12, 2026 - 14:01 EUVD
CVE Published
Sep 12, 2026 - 12:08 cve.org
HIGH 7.1

DescriptionCVE.org

vLLM versions before 0.28.0 fail to validate audio sample rate headers in the transcription endpoint, allowing authenticated clients to bypass duration checks. Attackers can submit forged FLAC headers with inflated sample rates to trigger excessive memory allocation and crash the API server process affecting all tenants.

Technical POC Analysis

Evidence caveat: the supplied advisory lists this as Moderate, CVSS v3.1 6.5, "No known CVE", with CWE-409 plus CWE-807 and CWE-1284.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

vLLM's transcription endpoint (versions before 0.28.0) is vulnerable to denial-of-service attacks where authenticated users can crash the entire shared server by uploading crafted FLAC audio files with forged headers. In multi-tenant environments, a single legitimate API user can disable service for all concurrent customers. This poses critical operational risk for organizations operating vLLM as a shared platform.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Implement strict API authentication with regular key rotation schedules; enforce request-size caps and stream timeouts at the ingress layer; deploy resource and memory monitoring with auto-recovery triggers; isolate vLLM instances per tenant or customer where architecturally feasible; perform codec-level validation on audio file headers before processing; maintain detailed request logging to support incident response.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Medium
popular open-source LLM inference engine, growing AI/ML deployment base
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

More in Vllm

View all
CVE-2025-32444 CRITICAL POC
10.0 Apr 30

vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. Rated critical severity (CVSS 10.0

CVE-2024-11041 CRITICAL POC
9.8 Mar 20

vllm-project vllm version v0.6.2 contains a vulnerability in the MessageQueue.dequeue() API function. Rated critical sev

CVE-2026-22778 CRITICAL POC
9.8 Feb 02

Information exposure in vLLM inference engine versions 0.8.3 to before 0.14.1. Invalid image requests to the multimodal

CVE-2025-59425 HIGH POC
7.5 Oct 07

Timing-based API key recovery in vLLM before 0.11.0rc2 can let remote attackers bypass bearer-token authentication on de

CVE-2025-30202 HIGH POC
7.5 Apr 30

vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. Rated high severity (CVSS 7.5), th

CVE-2026-54234 HIGH POC
7.5 Jul 06

Denial of service in the vLLM LLM inference server (all versions prior to 0.24.0) allows a remote client to crash the sh

CVE-2026-24779 HIGH POC
7.1 Jan 27

vLLM before version 0.14.1 contains a server-side request forgery vulnerability in the MediaConnector class where incons

CVE-2026-57173 MEDIUM POC
6.5 Sep 16

Out-of-memory worker crashes in vLLM can be induced by a single small compressed audio payload submitted to the /v1/chat

CVE-2025-46560 MEDIUM POC
6.5 Apr 30

vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. Rated medium severity (CVSS 6.5),

CVE-2026-69147 MEDIUM POC
6.5 Sep 16

GPU memory exhaustion in vLLM versions prior to 0.28.0 lets an attacker with low-privileged API access (PR:L in the CVSS

CVE-2026-105753 MEDIUM POC
6.5 Oct 05

Multimodal inference requests to vLLM deployments running versions prior to 0.28.0 can trigger a process-level assertion

CVE-2026-73559 MEDIUM POC
6.5 Aug 13

Uncontrolled resource consumption in vLLM's OpenAI-compatible completions endpoint allows any authenticated API client t

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy