Description
vLLM is an inference and serving engine for large language models (LLMs). Starting in version 0.10.1 and prior to version 0.18.0, two model implementation files hardcode `trust_remote_code=True` when loading sub-components, bypassing the user's explicit `--trust-remote-code=False` security opt-out. This enables remote code execution via malicious model repositories even when the user has explicitly disabled remote code trust. Version 0.18.0 patches the issue.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| vllm-project | vllm | >= 0.10.1, < 0.18.0 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | vllm | >= 0.10.1, < 0.18.0 | 0.18.0 | GHSA-7972-pg2x-xr59 |
Advisories 1
- WID-SEC-2026-0890 vllm: Schwachstelle ermöglicht Codeausführung BSI CERT-Bund (WID) · Jul 9, 2026