Skip to main content
← All vulnerabilities
CVE-2026-115914EUVD-2026-110032GHSA-GQ5Q-89C7-VHVX

vLLM DeepSeek-OCR image processing vulnerable to denial of service

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.32.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

vLLM, an inference and serving engine for large language models, is affected when running its DeepSeek-OCR and related OCR models through the OpenAI-compatible API. A remote client can submit a specially crafted image that causes a fatal error, shutting down the engine and disrupting service for all users.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

vLLM is an inference and serving engine for large language models. From 0.11.1 until 0.32.0, the DeepSeek-OCR, DeepSeek-OCR-2, and Unlimited-OCR image path allows a remote client that can reach the OpenAI-compatible API to submit a legal image whose normalized pixels sum to zero when that image is alone in its per-step encoder batch. _parse_and_validate_image_input returns no embedding, embed_multimodal propagates that value, and sanity_check_mm_encoder_outputs triggers a fatal assertion that shuts down the engine for all users. This issue is fixed in version 0.32.0.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • vllm-project vllm

    From 0.11.1 · fixed in 0.32.0

  • vllmPyPI

    From 0.11.1 · fixed in 0.32.0

References 4

GitHub · vllm-project/vllm