CVE Catalog

CVE-2026-90553

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

11th percentile - higher than 11% of all known CVEs

Summary

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.

Risk Assessment

An organization running vLLM with untrusted models may be forced to execute arbitrary code on the server, leading to full host compromise and data exfiltration.

Recommendation

Upgrade vLLM to version 0.28.0 or later and avoid loading models from untrusted sources.

Other vulnerabilities in vLLM

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS