Description
ktransformers through 0.6.3, fixed in commit def0f93, contains an unauthenticated pickle deserialization vulnerability that allows remote attackers to execute arbitrary commands by sending crafted pickle payloads to the SchedulerServer ZMQ ROUTER socket bound to all interfaces. Attackers can exploit malicious __reduce__ methods embedded in crafted pickle payloads to execute arbitrary shell commands as the server process.
Published: 2026-07-20
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw is an unauthenticated pickle deserialization vulnerability that lets a remote attacker execute arbitrary shell commands on the host running the ktransformers SchedulerServer. By crafting a pickle payload that includes a malicious __reduce__ method, an attacker can cause the server’s ZMQ ROUTER socket handler to deserialize the payload and run the command as the process owner. The weakness is a classic deserialization flaw (CWE‑502).

Affected Systems

Affected systems include the ktransformers component of kvcache‑ai, specifically all releases through version 0.6.3. The vulnerability is present in the SchedulerServer module that exposes a ZMQ ROUTER socket bound to all network interfaces. The fix is applied in commit def0f9313d6e063b5c5ccdfa1f6707f7a40dfdca. Organizations running versions 0.6.3 or earlier are vulnerable, regardless of deployment mode or environment, as long as the ZMQ interface is reachable.

Risk and Exploitability

The CVSS score of 9.3 indicates a critical severity, while the EPSS score of less than 1% suggests a low current exploitation probability. It is not listed in CISA KEV. The likely attack vector is an unauthenticated network connection to the SchedulerServer ZMQ ROUTER socket listening on all interfaces; an attacker can send a crafted pickle payload containing malicious __reduce__ methods, which the server deserializes and executes as the process owner, enabling arbitrary command execution on the host.

Generated by OpenCVE AI on August 1, 2026 at 07:09 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade ktransformers to a version that includes the patch from commit def0f9313d6e063b5c5ccdfa1f6707f7a40dfdca or later.
  • Restrict the SchedulerServer ZMQ ROUTER socket to trusted hosts or bind it only to localhost, and enforce firewall rules to block access from untrusted networks.
  • Disable the SchedulerServer component if it is not required for your deployment, or isolate it in a separate network segment to reduce the attack surface.

Generated by OpenCVE AI on August 1, 2026 at 07:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 21 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 20 Jul 2026 20:00:00 +0000

Type Values Removed Values Added
Description ktransformers through 0.6.3, fixed in commit def0f93, contains an unauthenticated pickle deserialization vulnerability that allows remote attackers to execute arbitrary commands by sending crafted pickle payloads to the SchedulerServer ZMQ ROUTER socket bound to all interfaces. Attackers can exploit malicious __reduce__ methods embedded in crafted pickle payloads to execute arbitrary shell commands as the server process.
Title ktransformers Unauthenticated Pickle Deserialization RCE via ZMQ
First Time appeared Kvcache-ai
Kvcache-ai ktransformers
Weaknesses CWE-502
CPEs cpe:2.3:a:kvcache-ai:ktransformers:*:*:*:*:*:*:*:*
Vendors & Products Kvcache-ai
Kvcache-ai ktransformers
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Kvcache-ai Ktransformers
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-21T12:42:40.500Z

Reserved: 2026-07-18T12:34:08.780Z

Link: CVE-2026-63767

cve-icon Vulnrichment

Updated: 2026-07-21T12:42:30.574Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T07:15:03Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data