Disclosure
msgpack can't ship fast enough
> a pickle deserialization vulnerability in SGLang's expert-parallel subsystem (CVE-2026-14890) allows unauthenticated RCE; default config enables it and no patch exists
> CVE-2026-14890 has no patch; SGLANGUSEPICKLE_IPC defaults to true
> CVE-2026-14890 drops that in a single pickle payload
> CERT/CC coordinator Christopher Cullen notes the flaw is structurally similar to CVE-2026-7301 and CVE-2026-7304, which hit the multimodal scheduler and custom logit
> the project maintainers have started refactoring to msgpack, but no patch for CVE-2026-14890 exists
> three moves: (1) set SGLANGUSEPICKLE_IPC to false in your environment, (2) segment the network so the SGLang host is unreachable from untrusted subnets, and (3)
https://news.ojobit.com/story/sglang-pickle-deserialization-rce-28a226
Post summary
SGLang’s expert‑parallel subsystem has a pickle deserialization flaw (CVE‑2026‑14890) enabling unauthenticated RCE; no patch exists, but disabling SGLANGUSEPICKLE_IPC or segmenting the network mitigates the risk.