GPU VulnDB

Database/AI/ML frameworks & serving

vLLM: unbounded num_frames in openpangu video backend lets unauthenticated requests OOM-kill the API server

CVSS 6.9CVE-2026-126394AI/ML frameworks & servingcurated

Impact

Requests can pick the openpangu video backend and supply a huge num_frames, which has no effective ceiling. vLLM then makes large np.linspace allocations and does heavy CPU work until the API server is OOM-killed. One request takes down the endpoint for everyone using it. It also reaches the /tokenize route, not just chat completions.

Who can reach it

Anyone who can reach /v1/chat/completions or /tokenize on a vLLM 0.30.x server. The record says no authentication is needed.

What to do

Upgrade vLLM to 0.31.0 and restart the serving processes or pods, rolling through replicas so model reloads do not drop capacity. Until then, keep the API behind authentication or a gateway that blocks the video_backend override and /tokenize from untrusted clients.

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.