[ CVE-2026-102634 · Published 29 Sep 2026 ]
Vulnerability in sgl-project sglang
CVSS 7.5
EPSS <1%No fix listed yet
[ Why it matters ]Priority signals
- Public proof-of-concept exploit exists (CISA SSVC)
[ Description ]Official description
SGLang through 0.5.20 in prefill/decode disaggregation mode fails to validate duplicate bootstrap_room fields in /generate requests with Mooncake KV transfer backend. Unauthenticated attackers can send concurrent requests with identical bootstrap_room values to crash scheduler processes or hang other users' requests until transfer timeout.
[ Fixes ]Fixes and patches
No fix or interim patch is linked from our sources yet. Check the vendor references below and limit exposure of affected systems until a fix is available.
[ References ]References
- github.com/sgl-project/sglang
- github.com/sgl-project/sglang/blob/v0.5.20/python/sglang/srt/disaggregation/common/conn.py
- github.com/sgl-project/sglang/blob/v0.5.20/python/sglang/srt/disaggregation/decode.py
- github.com/sgl-project/sglang/blob/v0.5.20/python/sglang/srt/disaggregation/mooncake/co…
- github.com/sgl-project/sglang/blob/v0.5.20/python/sglang/srt/managers/io_struct.py
- github.com/sgl-project/sglang/issues/40125
- www.vulncheck.com/advisories/sglang-through-0.5.20-denial-of-service-via-duplicate-boot…