Skip to content
MediumVulnerabilityLLM-specific

CVE-2026-57173: vLLM input_audio path allows memory exhaustion

Identifier
CVE-2026-57173
Published
Record updated
View JSON
Affected
  • vllm <= 0.23.0
Fixed in
0.24.0
  • released June 29, 2026, 78 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.7%

Summary

vLLM versions prior to 0.24.0 have an input_audio handling flaw on the /v1/chat/completions endpoint. The path calls AudioMediaIO.load_bytes or AudioMediaIO.load_file without passing VLLM_MAX_AUDIO_DECODE_DURATION_S to the shared audio decoder, so the duration guard used by /v1/audio/transcriptions is bypassed. An unauthenticated client can submit a small compressed audio input that expands into a very large float32 PCM allocation, causing an out-of-memory worker crash. Inline data URLs are also not bounded by VLLM_AUDIO_FETCH_TIMEOUT. The issue affects deployments serving an audio-capable model, and authentication changes only deployment-specific reachability.

Mitigation

Fixed in version 0.24.0.