CVE-2026-109433 in Camundainfo

Summary

by MITRE • 10/19/2026

Camunda 7.24.0 before 7.24.14 and 7.23.0 before 7.23.17 contains an authorization bypass vulnerability in the Cockpit webapp that allows authenticated attackers to bypass permission checks due to an inverted comparison logic in AbstractCockpitPluginResource.isPermissionDisabled(). Attackers with minimal Cockpit access can exploit a non-empty disabledPermissions configuration to read all process instances, process definitions, and incidents engine-wide without triggering any logging, regardless of their actual data grants.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/19/2026

The vulnerability identified in Camunda versions 7.24.0 through 7.24.13 and 7.23.0 through 7.23.16 represents a critical authorization bypass within the Cockpit web application interface. This flaw stems from an inverted comparison logic error located specifically within the AbstractCockpitPluginResource.isPermissionDisabled method. In secure software design, permission checks are intended to verify that a user possesses specific privileges before granting access to sensitive resources or actions. However, due to this logical inversion, the system incorrectly interprets configuration settings regarding disabled permissions. When an attacker configures a non-empty list of disabledPermissions, the flawed logic causes the application to erroneously conclude that all permission checks are effectively disabled for that session or context, rather than restricting access as intended by the security model.

This technical flaw allows authenticated attackers with minimal initial Cockpit access to escalate their privileges significantly without triggering any audit logs. By exploiting this misconfiguration, an attacker can bypass standard data grants and read sensitive engine-wide information including all process instances, process definitions, and incidents. The absence of logging for these unauthorized accesses is particularly concerning as it hinders incident response efforts and allows the adversary to operate stealthily within the environment. This behavior aligns with CWE-285 Improper Authorization, where the application fails to enforce proper access controls on a resource or function. Furthermore, this exploitation technique maps to MITRE ATT&CK techniques such as T1078 Valid Accounts for initial access and potentially T1046 Network Service Discovery if used to map out internal processes, although the primary impact here is unauthorized data exfiltration via valid credentials.

The operational impact of this vulnerability extends beyond simple data leakage. Since process definitions often contain business logic details and process instances may hold sensitive customer or organizational data, an attacker can gain deep insights into enterprise operations. This information could be used for further attacks such as social engineering, competitive intelligence gathering, or identifying weaknesses in workflow automation that rely on Camunda for critical business functions. The fact that the bypass works regardless of actual data grants means that even users with restricted roles can access high-sensitivity areas if they manipulate the disabledPermissions parameter effectively during their session interaction with the Cockpit interface.

To mitigate this risk, organizations running affected versions must immediately upgrade to Camunda 7.24.14 or later for the 7.24 branch and version 7.23.17 or later for the 7.23 branch where these logical errors have been corrected by the vendor. In addition to upgrading, administrators should review existing user roles and permissions within the Cockpit interface to ensure that no unnecessary disabledPermissions configurations are present in production environments. Implementing strict input validation on configuration parameters related to permission disabling can also serve as a defense-in-depth measure. Regular audits of access logs for anomalies, although not directly applicable here due to the lack of logging during exploitation, should be reinforced with additional monitoring tools or external log aggregation systems that capture HTTP request details and response codes to detect potential unauthorized access patterns in real-time.

Responsible

VulnCheck

Reservation

10/12/2026

Disclosure

10/19/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!