Skip to content
Heist/ feed
Back to feed
Critical

Security advisory

Type: advisorySources: OSVCVE: CVE-2026-14890

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-14890
Confirmed fixed CVEs
Not specified
Updated in this feed
6 Nov 2026, 04:46 UTC · Revision 1

Source evidence

CVE-2026-14890

core-osv · Original source

Published 16 Jul 2026, 14:43 UTC

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.

osv:CVE-2026-14890
Complete source record
{
  "id": "d2bbfb14a8d3fdf85dd511bcc171a7c396d398d1d2a6f54851c83b09b153d481",
  "url": "https://osv.dev/vulnerability/CVE-2026-14890",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2026-14890",
    "summary": "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.",
    "evidence": "osv:CVE-2026-14890",
    "products": [],
    "severity": "critical",
    "structured": {
      "id": "CVE-2026-14890",
      "aliases": [
        "CVE-2026-14890"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/sgl-project/sglang",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "49e384ce9d304648e9959666ecb8ce8cd98d0deb"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "0.5.14"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "cpe": "cpe:2.3:a:lmsys:sglang:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "0.5.14"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.5.14",
            "gateway-v0.3.1",
            "gateway-v0.3.0",
            "v0.5.6.post2",
            "gateway-v0.2.4",
            "v0.5.6.post1",
            "v0.5.6",
            "v0.5.5",
            "v0.5.5.post3",
            "gateway-v0.2.3",
            "v0.5.5.post2",
            "v0.5.5.post1",
            "v0.5.4.post3",
            "v0.5.4.post2",
            "gateway-v0.2.2",
            "v0.5.4.post1",
            "v0.5.4",
            "gateway-v0.2.1",
            "v0.5.3.post3",
            "v0.5.3.post2",
            "gateway-v0.2.0",
            "v0.5.3.post1",
            "v0.5.3",
            "v0.5.3rc2",
            "v0.5.3rc1",
            "v0.5.3rc0",
            "v0.5.2",
            "v0.5.2rc2",
            "v0.5.2rc1",
            "v0.5.2rc0",
            "v0.5.1.post3",
            "v0.5.1.post2",
            "v0.5.1.post1",
            "v0.5.1",
            "v0.5.0rc2",
            "v0.5.0rc1",
            "v0.5.0rc0",
            "gateway-v0.1.9",
            "v0.4.10.post2",
            "v0.4.10.post1",
            "gateway-v0.1.8",
            "gateway-v0.1.7",
            "v0.4.10",
            "v0.4.9.post6",
            "v0.4.9.post5",
            "v0.4.9.post4",
            "v0.4.9.post3",
            "gateway-v0.1.6",
            "v0.4.9.post2",
            "v0.4.9.post1",
            "gateway-v0.1.5",
            "v0.4.9",
            "v0.4.8.post1",
            "v0.4.8",
            "v0.4.7.post1",
            "v0.4.7",
            "v0.4.6.post5",
            "v0.4.6.post4",
            "v0.4.6.post3",
            "v0.4.6.post2",
            "v0.4.6.post1",
            "v0.4.6",
            "v0.4.5.post3",
            "v0.4.5.post2",
            "v0.4.5.post1",
            "v0.4.5",
            "v0.4.4.post4",
            "v0.4.4.post3",
            "v0.4.4.post2",
            "v0.4.4.post1",
            "v0.4.4",
            "v0.4.3.post4",
            "v0.4.3.post3",
            "v0.4.3.post2",
            "v0.4.3.post1",
            "v0.4.3",
            "v0.4.2.post4",
            "v0.4.2.post3",
            "v0.4.2.post2",
            "v0.4.2.post1",
            "v0.4.2",
            "v0.4.1.post7",
            "v0.4.1.post6",
            "v0.4.1.post5",
            "v0.4.1.post4",
            "v0.4.1.post3",
            "v0.4.1.post2",
            "v0.4.1.post1",
            "v0.4.1",
            "v0.4.0.post2",
            "v0.4.0.post1",
            "v0.4.0",
            "v0.3.6.post3",
            "v0.3.6.post2",
            "v0.3.6.post1",
            "v0.3.6",
            "v0.3.5.post2",
            "v0.3.5.post1",
            "v0.3.5",
            "v0.3.4.post2",
            "v0.3.4.post1",
            "v0.3.4",
            "v0.3.3.post1",
            "v0.3.3",
            "v0.3.2",
            "v0.3.1.post3",
            "v0.3.1.post2",
            "v0.3.1.post1",
            "v0.3.0",
            "v0.2.15",
            "v0.2.14.post2",
            "v0.2.14.post1",
            "v0.2.14",
            "v0.2.13",
            "v0.2.12",
            "v0.2.11",
            "v0.2.10",
            "v0.2.9.post1",
            "v0.2.9",
            "v0.2.8",
            "v0.2.7",
            "v0.2.6",
            "v0.2.5",
            "v0.2.0",
            "v0.1.24",
            "v0.1.23",
            "v0.1.22",
            "v0.1.21",
            "v0.1.20",
            "v0.1.19",
            "v0.1.18",
            "v0.1.17",
            "v0.1.16",
            "v0.1.15",
            "v0.1.14",
            "v0.1.13",
            "v0.1.12",
            "v0.1.11",
            "v0.1.10",
            "v0.1.9",
            "v0.1.8",
            "v0.1.7",
            "v0.1.6",
            "v0.1.5",
            "v0.1.3"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-14890.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:46.527590436Z",
      "provider": "osv",
      "references": [
        "https://github.com/sgl-project/sglang/blob/main/python/sglang/srt/elastic_ep/expert_backup_manager.py",
        "https://www.kb.cert.org/vuls/id/326070",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/14xxx/CVE-2026-14890.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-14890"
      ],
      "provider_metadata": {
        "cna_assigner": "certcc",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/14xxx/CVE-2026-14890.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-14890",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 514637,
  "published_at": "2026-07-16T14:43:44.087+00:00"
}