CVE-2026-7304 Details
Description
SGLangs multimodal generation runtime is vulnerable to unauthenticated remote code execution when the --enable-custom-logit-processor option is enabled, as Python objects loaded via dill.loads() will be deserialized without validation.
A remote code execution vulnerability has been identified in SGLang's multimodal generation runtime, affecting versions 0.4.1.post7 and later. The vulnerability arises when the '--enable-custom-logit-processor' option is enabled, allowing unauthenticated remote code execution. This is due to Python objects being deserialized without proper validation, using 'dill.loads()' on untrusted data. The issue is exploitable when the generation endpoint is reachable.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed May 18, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://antiproof.ai/blog/three-rces-in-sglang/ | [email protected] | Permissions Required |
| https://github.com/sgl-project/sglang/tree/main/python/sglang | [email protected] | Product |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-502 | Deserialization of Untrusted Data | CISA-ADP |
Affected Products
| Product | Versions |
|---|---|
| lmsys sglang | 0.5.10 - |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| May 19, 2026 | Initial Analysis | [email protected] |
| May 18, 2026 | CVE Modified | CISA-ADP |
| May 18, 2026 | New CVE Received | [email protected] |