Resource exhaustion in vLLM - #VU146571
Published: September 1, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to uncontrolled resource consumption in load_audio_pyav in nano_nemotron_vl.py when processing crafted video input for audio extraction. A remote attacker can supply a small compressed video file to trigger excessive memory allocation and cause a denial of service.
Exploitation is reachable through LLM.generate() with multi_modal_data when using NanoNemotronVL models with use_audio_in_video enabled and no separate audio file.