Security Alert | September 19, 2026
A critical vulnerability in Orkes Conductor, tracked as CVE-2026-58138, is being actively exploited in the wild, raising serious concerns about the security of workflow orchestration platforms and the risks associated with executing untrusted code through exposed APIs.
The vulnerability carries a CVSS v3.1 score of 9.8 and allows remote attackers to execute arbitrary operating system commands without authentication.
According to Fortinet's threat intelligence, approximately 7,000 exploitation attempts were blocked between September 2 and September 9, 2026. On September 9 alone, Fortinet blocked 1,290 attempts within 24 hours, representing a 132% increase in daily activity.
This is no longer a theoretical security issue. Attackers are actively targeting vulnerable systems.
1. Understanding the Vulnerability
Orkes Conductor is a workflow orchestration platform used to coordinate microservices, automate business processes, and manage complex application workflows.
The vulnerability affects Conductor versions 3.21.21 through versions earlier than 3.30.2.
The underlying issue involves the execution of JavaScript and Python expressions within workflow definitions.
Conductor supports several task types that evaluate user-supplied expressions, including INLINE, LAMBDA, DO_WHILE, and SWITCH.
These expressions are executed through GraalVM, a runtime capable of supporting multiple programming languages.
However, vulnerable implementations configure the GraalVM execution context with unrestricted host access through settings such as HostAccess.ALL or allowAllAccess(true).
This configuration allows untrusted scripts to access Java functionality and potentially invoke operating system commands.
An attacker can exploit the vulnerability by submitting a specially crafted workflow definition through the Conductor workflow API.
Because the vulnerable deployment permits this activity without authentication, an attacker does not require valid user credentials.
The security boundary fails when untrusted workflow expressions are allowed to access privileged host functionality instead of remaining isolated within a restricted execution environment.
2. Why This Vulnerability Is Particularly Dangerous
The impact extends beyond the ability to execute an individual command.
Workflow orchestration platforms frequently communicate with internal applications, APIs, databases, and other enterprise services.
A compromised Conductor instance may therefore provide attackers with opportunities to access resources that are not directly exposed to the internet.
Depending on the deployment configuration and privileges available to the compromised process, potential consequences include:
- Execution of unauthorised operating system commands.
- Installation of malicious software or persistence mechanisms.
- Theft of application credentials and environment secrets.
- Access to internal services and connected applications.
- Disruption or manipulation of business workflows.
- Lateral movement into other systems.
- Exfiltration of sensitive application or business information.
These are potential post-compromise risks rather than confirmation that every outcome has occurred in the observed attacks.
The severity is amplified when Conductor runs with unnecessarily elevated operating system privileges.
If the Conductor process operates as root, successful exploitation may provide the attacker with root-level command execution.
Even when the service runs under a restricted account, attackers may still gain access to sensitive application credentials, workflow configurations, and connected services.
3. Active Exploitation Confirms the Urgency
Fortinet's telemetry indicates that exploitation activity has increased significantly.
The company reported blocking nearly 7,000 attempts over a seven-day period in early September.
Attack activity was observed from infrastructure associated with Germany, Hong Kong, Indonesia, the United Arab Emirates, and India.
These geographic observations identify the apparent sources of attack traffic, not necessarily the physical locations or nationalities of the attackers.
Other security researchers have also observed exploitation attempts.
Previdian reported attacks against its honeypots beginning in July 2026, while Empirical Security identified exploitation in August.
The vulnerability was addressed in Conductor version 3.30.2 in June 2026, and public proof-of-concept exploit code appeared in August.
The interval between patch availability and widespread exploitation highlights the risks associated with delayed remediation.
Organisations should not assume that a system is safe simply because a vulnerability was patched by its vendor several months earlier.
If the vulnerable software remains deployed, the exposure remains.
4. What Organisations Should Do Immediately
Organisations operating Orkes Conductor should prioritise identifying vulnerable deployments and applying the available security update.
A. Upgrade to a fixed version
Update affected Conductor installations to version 3.30.2 or later.
Verify the installed version after deployment and confirm that the affected service has been restarted where required.
B. Restrict access to workflow APIs
Workflow management APIs should not be publicly accessible unless there is a clearly established business requirement and appropriate security controls.
Place Conductor behind a firewall, private network, or authenticated API gateway.
Restrict access to approved applications, administrators, and management networks.
Network restrictions can reduce attack exposure but should not be treated as a substitute for installing the security fix.
C. Monitor suspicious workflow activity
Security teams should investigate unexpected workflow creation, execution, and modification.
Particular attention should be paid to untrusted workflow definitions containing JavaScript or Python expressions that attempt to access host-level functionality.
Unexpected usage of INLINE, LAMBDA, DO_WHILE, and SWITCH tasks may warrant investigation when it deviates from established application behaviour.
These task types also have legitimate uses, so detection must consider the normal workflow environment to reduce false positives.
D. Detect unauthorised command execution
Monitor Conductor processes for unusual child processes and unexpected operating system command execution.
Suspicious behaviour may include the workflow service unexpectedly launching command interpreters, accessing sensitive credential files, or initiating connections to unfamiliar external destinations.
E. Review systems for previous compromise
Because exploitation has been observed in the wild, organisations should investigate vulnerable systems rather than relying exclusively on patch installation.
Review available application logs, system logs, endpoint telemetry, workflow records, and network activity.
If compromise is suspected, isolate affected systems, preserve forensic evidence, investigate credential exposure, and rebuild affected environments where necessary.
F. Apply least-privilege controls
Conductor should operate using a dedicated, restricted service account.
Avoid running workflow orchestration services with root privileges unless absolutely necessary.
Restrict access to sensitive filesystem locations, cloud credentials, environment variables, and internal services.
Where appropriate, use container isolation, read-only filesystems, and additional operating system security controls.
These measures can reduce the consequences of exploitation, although they cannot eliminate the underlying vulnerability.
5. The Importance of API Security and Runtime Isolation
This incident highlights two important areas of enterprise application security: authentication and secure execution of untrusted code.
APIs capable of creating or executing workflows must enforce appropriate authentication and authorisation.
However, authentication alone is not sufficient.
Even an authenticated user or compromised account should not be able to submit workflow expressions that gain unrestricted access to the underlying operating system.
Organisations developing workflow platforms should implement secure defaults, restricted script execution environments, strict permission boundaries, and clearly defined controls over which users and services can execute workflows.
Runtime sandboxing should prevent untrusted expressions from accessing privileged host functions unless explicitly required and safely controlled.
The security of an orchestration platform depends not only on who can submit a workflow but also on what that workflow is permitted to do.
6. What This Means for Enterprise Security Teams
The increasing use of workflow orchestration platforms introduces additional security considerations.
These platforms often function as central coordination points between multiple applications and services.
Their compromise can potentially create a wider attack surface than that of an isolated application because the orchestration layer may possess credentials and connectivity to numerous internal resources.
Security teams should therefore include workflow orchestration platforms in their critical asset inventories and vulnerability management programmes.
They should also continuously evaluate API exposure, authentication controls, execution privileges, and connections to downstream systems.
Detection capabilities should cover both malicious network requests and suspicious activities originating from the orchestration process itself.
A network-based intrusion prevention system may help identify known malicious request patterns when traffic is visible, while endpoint and application telemetry are necessary to establish whether exploitation resulted in command execution.
Combining these layers provides better visibility than relying on any single security control.
Conclusion
CVE-2026-58138 demonstrates how dangerous the combination of unauthenticated API access and unrestricted script execution can become.
A workflow engine designed to simplify application automation can become an entry point for attackers when untrusted expressions are allowed to execute privileged operating system commands.
With exploitation already observed and a security update available, organisations should prioritise remediation, restrict workflow API exposure, and investigate potentially compromised deployments.
Beyond this specific vulnerability, the incident reinforces the importance of secure API design, runtime sandboxing, least-privilege execution, network segmentation, and continuous security monitoring.
The key takeaway: A workflow API should never become an unrestricted command execution interface. Secure orchestration requires strong authentication, strict execution boundaries, and continuous monitoring of both incoming workflow requests and the resulting system behaviour.

A critical vulnerability impacting Orkes Conductor is being actively exploited in the wild, according to Fortinet. The vulnerability in question is CVE-2026-58138 (CVSS v3.1 score: 9.8/CVSS v4 score: 9.3), which relates to a case of unauthenticated remote code execution. "Orkes Conductor 3.21.21 before 3.30.2 contains an unauthenticated remote code execution vulnerability that allows remote
Source: Critical Pre-Auth RCE in Orkes Conductor Workflow Platform Exploited in the Wild via The Hacker News — published 19 Sep 2026.
Was this article helpful?
Your feedback helps us improve the knowledge base.