CVE-2026-14890Disclosure(lmsys / sglang)

LOWCVSS 9.1 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch lmsys sglang systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

SGLang uses an expert-parallel backup subsystem that exposes a ZeroMQ PULL socket on a routable network interface that does not contain authentication or deserialization safeguards, allowing an attacker to provide a malicious pickle file that results in unauthenticated remote code execution when the feature is enabled and the service is reachable over the network.

0.5/ 10 priority

Sources & remediation

Vendor / third-party advisories
Weakness type (CWE)
CWE-502

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • sglang

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 2 signals
  • Disclosure: 2 classified signals
  • Peaked 1d ago at 1 mentions (2026-07-16); latest day: 1
  • 2 total mentions across 2 days

Affected systems

Vendors
Products
sglang

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-07-16: 1Mentions · 2026-07-23: 1Patch / Workaround · 2026-07-16: 1Technical Details · 2026-07-16: 1Technical Details · 2026-07-23: 107-1607-23
Signal classification1 categories
Disclosure
2100.0%
Referenced assets2 URLs
Full discourse2 posts
  • Daily CyberSecurity@Daily_CyberSec
    Disclosure

    CVE-2026-14890 is an unpatched SGLang vulnerability enabling unauthenticated remote code execution through pickle deserialization. Restrict access now. #SGLang #CVE202614890 #RCE #Pickle #AI #LLM #CERTCC #Vulnerability http://securityonline.info/sglang-rce-cve-2026-14890/

    Post summary

    The message announces that CVE‑2026‑14890 is an unpatched SGLang issue enabling unauthenticated remote code execution via pickle deserialization, urging users to restrict access.

    00010432
    12.6K followersView on X
  • OJOBIT@0J0BIT
    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.

    0000041
    8 followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Applmsyssglang---

Explore more