Description
Camunda 7.24.0 before 7.24.14 and 7.23.0 before 7.23.17 contains an expression injection vulnerability where AdhocQueryValidator.validate() fails to check sub-query expression maps within the orQueries field exposed by TaskQueryDto, allowing authenticated users to bypass the enableExpressionsInAdhocQueries restriction. Attackers can supply a malicious JUEL expression such as dueAfterExpression inside an orQueries entry to achieve arbitrary Java reflection and invoke java.lang.Runtime.exec, resulting in operating-system command execution as the engine service user.
Published: 2026-10-19
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

An expression injection flaw in Camunda 7 allows authenticated users to inject arbitrary JUEL expressions through the orQueries field of TaskQueryDto. The vulnerability originates from a missing validation that lets attackers bypass the enableExpressionsInAdhocQueries restriction, enabling them to supply a malicious expression such as dueAfterExpression. When executed, the expression performs Java reflection and calls java.lang.Runtime.exec, yielding arbitrary operating‑system command execution with the privileges of the engine service user. The flaw aligns with the CWE-78 and CWE-917 vulnerability classes.

Affected Systems

Camunda 7 with versions 7.24.0 through 7.24.13 and 7.23.0 through 7.23.16 are affected. Updating to Camunda 7.24.14 or later, or to 7.23.17 or later, removes the vulnerability.

Risk and Exploitability

The vulnerability carries a CVSS score of 9.3, indicating a high likelihood of exploitation when present. The EPSS score is not available, but the lack of inclusion in the CISA KEV catalog does not diminish the severity. Attackers need only authenticated access to the Camunda engine, and can inject the malicious expression via an ad hoc query. Once executed, the injected JUEL expression can launch arbitrary system commands, compromising confidentiality, integrity, and availability of the host.

Generated by OpenCVE AI on October 19, 2026 at 16:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Camunda to version 7.24.14 or newer, or to 7.23.17 or newer, which contain the patch for this expression injection flaw.
  • If upgrade is not immediately possible, disable the orQueries functionality in TaskQueryDto or enforce the enableExpressionsInAdhocQueries restriction in the engine configuration to prevent the injection vector.
  • Restrict ad hoc query capabilities to a minimal set of privileged users and apply the principle of least privilege to mitigate the risk of unauthorized exploit.

Generated by OpenCVE AI on October 19, 2026 at 16:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 18:45:00 +0000

Type Values Removed Values Added
First Time appeared Camunda
Camunda camunda 7
Vendors & Products Camunda
Camunda camunda 7

Mon, 19 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 19 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description Camunda 7.24.0 before 7.24.14 and 7.23.0 before 7.23.17 contains an expression injection vulnerability where AdhocQueryValidator.validate() fails to check sub-query expression maps within the orQueries field exposed by TaskQueryDto, allowing authenticated users to bypass the enableExpressionsInAdhocQueries restriction. Attackers can supply a malicious JUEL expression such as dueAfterExpression inside an orQueries entry to achieve arbitrary Java reflection and invoke java.lang.Runtime.exec, resulting in operating-system command execution as the engine service user.
Title Camunda Expression Injection via orQueries RCE
Weaknesses CWE-78
CWE-917
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

Camunda Camunda 7
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T16:34:01.291Z

Reserved: 2026-10-12T15:52:36.682Z

Link: CVE-2026-109432

cve-icon Vulnrichment

Updated: 2026-10-19T15:58:28.194Z

cve-icon NVD

Status : Received

Published: 2026-10-19T16:17:02.487

Modified: 2026-10-19T17:17:01.197

Link: CVE-2026-109432

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T18:30:02Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

  • CWE-917

    Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection')