PatchSiren cyber security CVE debrief
CVE-2026-27893 vllm-project CVE debrief
CVE-2026-27893 is a high-severity vulnerability in vLLM, a large language model inference and serving engine. The vulnerability allows for remote code execution via malicious model repositories even when the user has explicitly disabled remote code trust. This issue was introduced in version 0.10.1 and patched in version 0.18.0. The vulnerability has a CVSS score of 8.8 and is considered HIGH severity. Users of vLLM should update to version 0.18.0 or later to mitigate this vulnerability.
- Vendor
- vllm-project
- Product
- vllm
- CVSS
- HIGH 8.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-03-27
- Original CVE updated
- 2026-07-21
- Advisory published
- 2026-03-27
- Advisory updated
- 2026-07-21
Who should care
Users of vLLM, particularly those who use the engine for large language models, should be aware of this vulnerability and take steps to mitigate it. This includes updating to version 0.18.0 or later and ensuring that remote code execution is not enabled. Additionally, users should be cautious when loading sub-components from untrusted sources.
Technical summary
The vulnerability is caused by two model implementation files that hardcode `trust_remote_code=True` when loading sub-components, bypassing the user's explicit `--trust-remote-code=False` security opt-out. This allows for remote code execution via malicious model repositories. The issue was patched in version 0.18.0, which removes the hardcoded `trust_remote_code=True` setting. Users can mitigate this vulnerability by updating to version 0.18.0 or later and ensuring that remote code execution is not enabled.
Defensive priority
High priority should be given to updating to version 0.18.0 or later. Additionally, users should review their current configuration and ensure that remote code execution is not enabled.
Recommended defensive actions
- Update to version 0.18.0 or later
- Review current configuration and ensure remote code execution is not enabled
- Be cautious when loading sub-components from untrusted sources
- Monitor for suspicious activity
- Consider implementing additional security controls
Evidence notes
The vulnerability was introduced in version 0.10.1 and patched in version 0.18.0. The CVSS score is 8.8, indicating high severity. The vulnerability allows for remote code execution via malicious model repositories.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-27893 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-27893
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-27893 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-27893
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/vllm-project/vllm/commit/00bd08edeee5dd4d4c13277c0114a464011acf72
[email protected] - Patch
-
Source reference
Unverified legacy reference
URL: https://github.com/vllm-project/vllm/pull/36192
[email protected] - Issue Tracking
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/vllm-project/vllm/security/advisories/GHSA-7972-pg2x-xr59
[email protected] - Vendor Advisory
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:10140
0b0ca135-0b70-47e7-9f44-1890c2a1c46c
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:10141
0b0ca135-0b70-47e7-9f44-1890c2a1c46c
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:19712
0b0ca135-0b70-47e7-9f44-1890c2a1c46c
-
Source reference
Unverified legacy reference
URL: https://access.redhat.com/errata/RHSA-2026:19724
0b0ca135-0b70-47e7-9f44-1890c2a1c46c
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.