vLLM 0.19.0 before 0.24.0 Audio Decompression Bomb DoS via Chat Completions
Impact
vLLM versions 0.19.0 before 0.24.0 have a decompression bomb vulnerability, allowing authenticated attackers to exhaust server memory with small compressed audio files. The weakness is due to improper handling of highly compressed data. This affects the /v1/chat/completions endpoint via input_audio or audio_url.
Summarized by @cf/meta/llama-3.3-70b-instruct-fp8-fast. Verify details against the original sources.Affected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
vllm-project · VulnCheck
vllm
2 ranges
vllm-project · VulnCheck
vllm
Package identity
pkg:pypi/vllmExplore vllm →Identity supplied by VulnCheck. Version matching requires compatible range evidence.
Compare with this publisher’s ranges. This does not inspect your installation.
affected
0.19.0 → before 0.24.0
semver versions
unaffected
0.24.0
semver versions
Other versions: unaffected
Original source description
vLLM from 0.19.0 before 0.24.0 contains a decompression bomb vulnerability because the AudioMediaIO multimodal path calls load_audio without the max_duration_s decoded-duration limit. Authenticated attackers can send small compressed audio via input_audio or audio_url in /v1/chat/completions requests that expands to huge decoded PCM, exhausting server memory.
Inside the record
Evidence available
Describes the evidence in this view, not whether the product is safe.
Original records
CVE-2026-116175View the latest unmodified CVE JSON from the official source. It may be newer than this imported page.
cve.new JSON →Underlying weaknesses
The source’s classification of what caused the vulnerability.
Environment requirements
These conditions apply together as specified by the publisher. A matching product name alone does not establish exposure.
VulnCheck · platform conditions
Any condition may hold
Vulnerable product
cpe:2.3:a:vllm:vllm:*:*:*:*:*:*:*:*From (inclusive): 0.19.0
Before: 0.24.0
Original applicability statements
[
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:vllm:vllm:*:*:*:*:*:*:*:*",
"versionStartIncluding": "0.19.0",
"versionEndExcluding": "0.24.0"
}
]
}
]
}
]Contributing organizations · 2
Assigning organization
Additional data publisher
What changed
Follow changesLarge field values are marked as truncated previews. Original source snapshots remain retained.