Apa yang terjadi
Jalur multimodal AudioMediaIO vLLM memanggil load_audio tanpa batas durasi terdekode max_duration_s, sehingga penyerang terautentikasi dapat mengirim payload audio terkompresi kecil melalui input_audio atau audio_url di /v1/chat/completions yang terdekompresi menjadi durasi terdekode yang sangat besar, menghabiskan memori/CPU.
Mengapa penting
Request ringkas menyebabkan konsumsi sumber daya yang tidak proporsional di jalur multimodal, memungkinkan denial of service yang digerakkan oleh request terhadap instance serving vLLM yang mendukung audio (CVSS 6.5, CWE-409).
Vektor serangan
Kirim payload audio kecil yang sangat terkompresi melalui input_audio/audio_url untuk memicu kehabisan sumber daya decompression-bomb.
Sistem yang terdampak
vLLM >= 0.19.0, < 0.24.0 (jalur AudioMediaIO).
Mitigasi
Tingkatkan ke vLLM 0.24.0; perbaikan menerapkan batas durasi terdekode max_duration_s pada jalur load_audio.