Database/AI/ML frameworks & serving
vLLM: unbounded max_patches in Cohere2 Vision requests exhausts preprocessing workers
Impact
vLLM passes the request's mm_processor_kwargs.max_patches value straight to the Hugging Face processor for Cohere2 Vision models with no server-side cap, and preprocessing cost grows quadratically with that value. Small image chat-completion requests with large, varying max_patches values get past the LRU cache and tie up the CPU preprocessing workers. Every other client of that endpoint is starved, so the GPUs behind it sit idle while the CPU work runs. This is availability only. No data exposure or code execution is described.
Who can reach it
Any client that can send chat-completion requests to a vLLM endpoint serving a Cohere2 Vision model. vLLM's API needs no authentication unless the operator puts one in front of it.
What to do
Upgrade vLLM to 0.31.0 or later and restart the serving processes. This affects only deployments serving Cohere2 Vision models on 0.10.1 through 0.30.x. Until you upgrade, a gateway in front of vLLM can drop or cap mm_processor_kwargs from untrusted clients.
References
Related entries
- KubeAI (Ollama engine controller): Injection in `ollamaStartupProbeScript()`CVE-2026-34940 · KubeAI (Ollama engine controller)High
- Flowise: public chatflow endpoints return raw flowData including plaintext API keysCVE-2026-41278 · Flowise (GET /api/v1/public-chatflows/:id and public-chatbotConfig response sanitization)High
- Nocturne Memory: empty API_TOKEN disables auth, exposing the agent knowledge graph to the LANCVE-2026-44830 · Nocturne Memory (BearerTokenAuthMiddleware when API_TOKEN is unset)High
- vLLM: user-supplied structured-output regex compiles with no timeout, hanging an inference workerCVE-2026-55574 · vLLM structured_outputs.regex (xgrammar / outlines grammar compilation)High
- Hugging Face Datasets: pickle-backed pandas builder executes code from a dataset file on loadCVE-2026-57845 · Hugging Face Datasets (deprecated pandas packaged builder, Pandas._generate_tables)High
- XAgent: path traversal in the workspace file endpoint reads any host file outside the Docker sandboxCVE-2026-72713 · XAgent (OpenBMB) workspace file endpoint `/workspace/file`High
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.