Skip to content
Heist/ feed
Back to feed
Critical

vLLM Allows Remote Code Execution via Mooncake Integration

Type: advisorySources: OSV

vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. When vLLM is configured to use Mooncake, unsafe deserialization exposed directly over ZMQ/TCP on all network interfaces will allow attackers to execute remote code on distributed hosts. This is a remote code execution vulnerability impacting any deployments using Mooncake to distribute KV across distributed hosts. This vulnerability is fixed in 0.8.0.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2025-29783
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 15:34 UTC · Revision 1

Source evidence

vLLM Allows Remote Code Execution via Mooncake Integration

core-osv · Original source

Published 19 Mar 2025, 15:33 UTC

vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. When vLLM is configured to use Mooncake, unsafe deserialization exposed directly over ZMQ/TCP on all network interfaces will allow attackers to execute remote code on distributed hosts. This is a remote code execution vulnerability impacting any deployments using Mooncake to distribute KV across distributed hosts. This vulnerability is fixed in 0.8.0.

osv:CVE-2025-29783
Complete source record
{
  "id": "a07524948ce35303cc3b41350e61a50e08339a1c72893c6d55574dfd0198ec08",
  "url": "https://osv.dev/vulnerability/CVE-2025-29783",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "vLLM Allows Remote Code Execution via Mooncake Integration",
    "summary": "vLLM is a high-throughput and memory-efficient inference and serving engine for LLMs. When vLLM is configured to use Mooncake, unsafe deserialization exposed directly over ZMQ/TCP on all network interfaces will allow attackers to execute remote code on distributed hosts. This is a remote code execution vulnerability impacting any deployments using Mooncake to distribute KV across distributed hosts. This vulnerability is fixed in 0.8.0.",
    "evidence": "osv:CVE-2025-29783",
    "products": [],
    "severity": "critical",
    "structured": {
      "id": "CVE-2025-29783",
      "aliases": [
        "CVE-2025-29783",
        "GHSA-x3m8-f7g5-qhm7",
        "PYSEC-2025-63"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/vllm-project/vllm",
              "type": "GIT",
              "events": [
                {
                  "introduced": "2d1b9baa8f57fc59912c7bcd07fd630fb9d72c9d"
                },
                {
                  "fixed": "966f933ee1cd7c9a41db60de5c7ff98657005251"
                },
                {
                  "fixed": "288ca110f68d23909728627d3100e5a8db820aa2"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:vllm:vllm:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0.6.5"
                      },
                      {
                        "fixed": "0.8.0"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "288ca110f68d23909728627d3100e5a8db820aa2"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.7.3",
            "v0.7.2",
            "v0.7.1",
            "v0.7.0",
            "v0.6.6.post1",
            "v0.6.6",
            "v0.6.5"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-29783.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:36.996017384Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/29xxx/CVE-2025-29783.json",
        "https://github.com/vllm-project/vllm/security/advisories/GHSA-x3m8-f7g5-qhm7",
        "https://nvd.nist.gov/vuln/detail/CVE-2025-29783",
        "https://github.com/vllm-project/vllm/commit/288ca110f68d23909728627d3100e5a8db820aa2",
        "https://github.com/vllm-project/vllm/pull/14228"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-502"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/29xxx/CVE-2025-29783.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2025-29783",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 504175,
  "published_at": "2025-03-19T15:33:28.951+00:00"
}