Description · from the CVE record

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.

Affected

ProductAffectedFixed inSource
SGLang≤ 0.5.18–CNA

Scores by source

CISA ADP9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CISA ADPSSVCExploitation: poc · Automatable: yes · Technical impact: total

References

exploitvicone.com/blog/cve-2026-86793-sglang-bypass-could-let-attackers-run-code-on-ai-serversrefgithub.com/sgl-project/sglang/tree/main