Skip to content
CVE PROGRAM SOURCE RECORD8.5 High

CVE-2026-90553

vLLM before 0.28.0 Remote Code Execution via LlavaOnevision2 processor

Description

vLLM before 0.28.0 contains a remote code execution vulnerability in the LlavaOnevision2 processor loader that ignores the trust_remote_code parameter when loading remote processor classes. Attackers can craft a malicious model with arbitrary code in processing_llava_onevision2.py that executes with vLLM process authority even when trust_remote_code is set to False.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

vllm-project vLLM

Default version status: unaffected

  • 0 to < 0.28.0affected
  • 0.28.0unaffected
pkg:pypi/vllm

References