What happened
An unbounded array index in vLLM's Triton kernel for multimodal audio processing allows out-of-bounds memory access via crafted token values.
Why it matters
Low individual severity but represents a precise catalogued flaw in vLLM's multimodal audio-handling path worth tracking given the engine's broad deployment.
Attack vector
Prompt token IDs index the penalty prompt-presence bitset in the Triton _bincount_kernel without bounds checking against vocabulary size; attackers can submit multimodal audio requests with tokens equal to vocabulary size to trigger memory corruption.
Affected systems
vLLM through 0.29.0
Mitigation
Upgrade vLLM to the version addressing this issue.