Skip to main content
← Vulnerabilities

Apache Syncope: Remote Code Execution via Flowable JUEL expression

Written by anthropic/claude-haiku-5.5 from the sources below. Verify against them.

—Not rated
Exploited
No known exploitation
Fix
No fix listed
Who is exposed
Not reported
Published
Last modified
Published
Not listed in CISA KEV
5/100 · provisional
None on Exploit-DB, Metasploit or GitHub

Summary

Apache Syncope, an open-source identity management system, is affected by this vulnerability. An administrator with sufficient privileges can import a malicious workflow definition and start it, allowing arbitrary code to run on the underlying server.

Read the original description

Improper isolation or compartmentalization vulnerability in Apache Syncope. An administrator with adequate entitlements can import arbitrary BPMN process definitions via the REST API and then start the process. When a BPMN process containing a JUEL expression is imported and started, the expression is executed directly on the server, with no sandbox. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 through 4.0.8, from 4.1.0 through 4.1.3. Users are recommended to upgrade to version 4.0.9 / 4.1.4, which fix this issue by rejecting BPMN definitions including expression attributes.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. Record last updated

Affected versions

  • org.apache.syncope.ext.flowable:syncope-ext-flowable-bpmn

    From 3.0.0-M0 · through 3.0.16; From 4.0.0-M0 · through 4.0.8; From 4.1.0 · through 4.1.3

Evidence 1

  1. Advisory

Corrections

None so far.

Something wrong on this page? Report an error. Every fix is listed here.