Skip to content
HighVulnerability

CVE-2026-126397: vLLM denial of service via unbounded max_patches in multimodal preprocessing

Identifier
CVE-2026-126397
Published
Record updated
View JSON
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.7%

Summary

vLLM versions from 0.10.1 before 0.31.0 pass a request-controlled mm_processor_kwargs.max_patches value to the Hugging Face processor for Cohere2 Vision models without a server-side upper bound. Large, varying max_patches values cause quadratic CPU work during multimodal preprocessing and bypass the LRU cache. Remote clients can send small image chat-completion requests to exhaust preprocessing workers and deny service to other clients.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.