Vulnerabilities · 2 days ago

Orkes Conductor Bug Turns Workflows Into Shell Access

Empirical Security says attackers have been using CVE-2026-58138 against Orkes Conductor since August, and Fortinet blocked about 1,300 exploitation attempts on September 8-9. The flaw is a critical remote code execution bug in Conductor's workflow API, which Orkes patched in version 3.30.2.

The issue sits in inline workflow evaluators for JavaScript and Python. Conductor runs that user-supplied code in a GraalVM context with HostAccess.ALL, which removes the sandbox and lets a hostile workflow reach OS commands as the Conductor process, often with root privileges. Because the API can be left open and requires no login by default, a single unauthenticated request can register and start the workflow.

For operators, the exposure is not just the bug but the reachable workflow endpoint: if it is internet-facing, the orchestration layer itself becomes a code-execution surface. Even after patching, any deployment that kept the API open should be treated as carrying the same trust problem until that entry point is no longer reachable.

CVE-2026-58138

NVD KEV

CVSS 9.8 CRITICAL: orkes Conductor 3.21.21 before 3.30.2 contains an unauthenticated remote code execution vulnerability that allows… EPSS 9% (95th percentile).

Timeline

Sources

2 sources covering this story

Entities

Part of the PlainSec briefing for 2026-09-21

Editions

Related stories