<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Ktransformers &lt;= 0.6.3 - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/ktransformers--0.6.3/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Mon, 20 Jul 2026 20:19:18 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/ktransformers--0.6.3/feed.xml" rel="self" type="application/rss+xml"/><item><title>Critical Unauthenticated RCE in ktransformers (CVE-2026-63767)</title><link>https://feed.craftedsignal.io/briefs/2026-07-ktransformers-rce/</link><pubDate>Mon, 20 Jul 2026 20:19:18 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-ktransformers-rce/</guid><description>A critical unauthenticated pickle deserialization vulnerability (CVE-2026-63767) in ktransformers versions up to 0.6.3 allows remote attackers to execute arbitrary commands by sending specially crafted pickle payloads containing malicious `__reduce__` methods to the SchedulerServer ZMQ ROUTER socket, leading to complete server compromise.</description><content:encoded><![CDATA[<p>A critical remote code execution (RCE) vulnerability, CVE-2026-63767, has been discovered in <code>ktransformers</code> versions through 0.6.3. This vulnerability stems from an unauthenticated pickle deserialization flaw that affects the <code>SchedulerServer ZMQ ROUTER</code> socket when it is bound to all interfaces. Remote attackers can exploit this by crafting and transmitting malicious pickle payloads directly to the exposed ZMQ socket. The payloads leverage Python's <code>__reduce__</code> methods to embed and execute arbitrary shell commands on the system hosting <code>ktransformers</code>. This allows attackers to gain full control over the affected server, potentially leading to data exfiltration, system integrity loss, or further network lateral movement. The vulnerability was fixed in commit <code>def0f93</code> and has a CVSS v3.1 base score of 9.8 (Critical).</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An attacker identifies an internet-exposed <code>ktransformers</code> <code>SchedulerServer ZMQ ROUTER</code> socket on a vulnerable server running <code>ktransformers</code> version 0.6.3 or earlier.</li>
<li>The attacker crafts a Python pickle payload specifically designed to contain malicious <code>__reduce__</code> methods.</li>
<li>The malicious <code>__reduce__</code> methods are configured to invoke arbitrary system commands, such as spawning a shell or downloading additional malware.</li>
<li>The crafted pickle payload is transmitted unauthenticated over the network to the vulnerable <code>ZMQ ROUTER</code> socket.</li>
<li>The <code>ktransformers</code> application receives the untrusted pickle payload and initiates the deserialization process.</li>
<li>During deserialization, the Python <code>pickle</code> module processes the malicious <code>__reduce__</code> method, triggering the execution of the embedded arbitrary commands.</li>
<li>The arbitrary shell commands are executed on the underlying system with the privileges of the <code>ktransformers</code> server process, achieving remote code execution and initial system compromise.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-63767 results in unauthenticated remote code execution on the server running <code>ktransformers</code>. This critical impact means attackers can fully compromise the affected system, leading to arbitrary data modification or deletion, sensitive data exfiltration, and the ability to establish persistence or pivot to other systems within the network. Depending on the server's role and data stored, this could lead to significant operational disruption, reputational damage, and regulatory penalties. The high CVSS score of 9.8 reflects the severity of this vulnerability.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediately apply the patch associated with commit <code>def0f93</code> or upgrade <code>ktransformers</code> to a version past 0.6.3, as referenced in the NVD.</li>
<li>Deploy the provided Sigma rules for Windows and Linux to your SIEM to detect suspicious process creation activities originating from <code>python.exe</code> or other <code>ktransformers</code> related processes.</li>
<li>Review network firewall rules to restrict direct external access to <code>ZMQ ROUTER</code> sockets, allowing connections only from trusted internal sources if possible.</li>
<li>Monitor process creation logs (e.g., Sysmon on Windows, Auditd/Procfs on Linux) for unusual child processes spawned by Python interpreters or the <code>ktransformers</code> application.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>deserialization</category><category>remote-code-execution</category><category>python</category><category>zmq</category><category>vulnerability</category></item></channel></rss>