CVE-2026-86793

CVE-2026-86793

Published Sep 11, 2026 CVSS 3.1 · 9.8 Critical EPSS < 1% KEV · Not listed
Description
SGLang allows unauthenticated pickle deserialization through /update_weights_from_tensor when no auth keys are configured, and the SafeUnpickler policy can be bypassed because builtins.import and builtins.getattr are resolvable, enabling code execution via pickle REDUCE.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Weaknesses CWE-94
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Sglang
Sglang sglang
Vendors & Products Sglang
Sglang sglang
Type Values Removed Values Added
Weaknesses CWE-502
Type Values Removed Values Added
Weaknesses CWE-502
Type Values Removed Values Added
Description SGLang allows unauthenticated pickle deserialization through /update_weights_from_tensor when no auth keys are configured, and the SafeUnpickler policy can be bypassed because builtins.import and builtins.getattr are resolvable, enabling code execution via pickle REDUCE.
Title CVE-2026-86793
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
certcc
Published
Updated
Sep 14, 2026, 6:51 PM
Reserved
Sep 8, 2026, 11:56 AM
Status
Deferred
Published
Sep 11, 2026, 12:16 PM
Modified
Sep 14, 2026, 7:17 PM