GPU VulnDB

Database/AI/ML frameworks & serving

vLLM: Phi-4 audio encoder materializes quadratic attention matrices, letting one long clip OOM the engine

CVSS 6.5CVE-2026-115913AI/ML frameworks & servingcurated

Impact

The Phi-4 multimodal audio encoder defaults to eager attention, and MultiHeadedAttention.forward_attention materializes the full attention matrices and retains them in self.attn. A single legal long audio clip therefore drives quadratic GPU memory use, ending in an out-of-memory condition that terminates EngineCore for every user on that server - not just the submitting request. The scaled dot-product attention branch does not materialize those matrices, so exposure is specific to the eager default. On a multi-tenant GPU node this is one request from one tenant taking the shared model offline, and restarting means re-loading weights onto the device.

Who can reach it

An authenticated remote client of the OpenAI-compatible API on a vLLM server serving a Phi-4 multimodal model with audio input. No special privileges beyond being able to submit a request.

What to do

Upgrade to vLLM 0.32.0 (fix commit 3d52578e) and restart the affected replicas; the cost is a model reload per replica, not a node drain. Interim options: stop serving Phi-4 multimodal audio, or cap accepted audio duration at the ingress ahead of vLLM.

References

Related entries

All AI/ML frameworks & serving entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.