Siemens Mendix Runtime

Plan PatchCVSS 9.1ICS-CERT ICSA-26-209-02Jul 14, 2026
Siemens
Attack path
Attack VectorNetwork
Auth RequiredNone
ComplexityLow
User InteractionNone needed
Summary

Mendix documentation inadequately describes the special behavior of the System.User entity and how access rules inherit permissions, leaving developers without sufficient guidance to configure access rules securely. This documentation gap commonly results in misconfigured access rules that unintentionally expose sensitive user data or enable privilege escalation. A known misconfiguration is granting the anonymous user role access to System.User records, allowing unauthorized access to all stored user data. The root cause is that System.User has built-in platform-enforced access rules that cannot be overridden or restricted by access rules defined on specializations of that entity. Developers must review access rules knowing this constraint and revise any security models that rely solely on XPath constraints on System.User specializations to enforce restrictions at the App Security role-management configuration level instead.

What this means
What could happen
Application developers using Mendix may have unknowingly granted unauthorized access to sensitive user data through misconfigured access rules on user management entities. An attacker with access to a Mendix application could read or modify user records and escalate privileges without proper authentication.
Who's at risk
Organizations that develop or operate Mendix-based applications are at risk. This includes custom web applications built on the Mendix platform that manage user authentication and authorization. Mendix is often used for enterprise business applications, ERP extensions, and workflow automation in utilities, manufacturing, and finance sectors.
How it could be exploited
An attacker accesses a Mendix web application and interacts with the user management interface. If developers have misconfigured access rules on the System.User entity—particularly allowing anonymous user access—the attacker can retrieve all stored user records and their sensitive attributes, or modify user roles to elevate privileges. No special network positioning is required; any user with access to the application can trigger this.
Prerequisites
  • Access to the deployed Mendix application (typically HTTP/HTTPS)
  • Application must use misconfigured access rules on System.User or its specializations
remotely exploitableno authentication required (anonymous access possible)low complexityaffects user data confidentiality and integrity
Exploitability
Unlikely to be exploited — EPSS score 0.3%
Affected products (1)
ProductAffected VersionsFix Status
Mendix RuntimeAll versionsFix available
Remediation & Mitigation
0/4
Do now
0/2
HARDENINGReview and audit all access rules configured on System.User entity and its specializations; revise any that rely solely on XPath constraints to instead enforce restrictions at the App Security role-management configuration level
HARDENINGEnsure the anonymous user role does not have explicit or inherited access to System.User entity or user management objects; remove or restrict anonymous access if present
Schedule — requires maintenance window
0/2

Patching may require device reboot — plan for process interruption

HOTFIXUpdate Mendix Runtime to the latest patched version and review release notes for security guidance on System.User entity access rules
HARDENINGConsult updated Mendix documentation on access rule configuration best practices for System.User to identify and remediate misconfigured applications
API: /api/v1/advisories/fb9c3bfd-3b32-4319-9943-dc638357668e

Get OT security insights every Tuesday

Advisory breakdowns, a weekly summary, and incident analyses for the people actually defending OT environments. Free, no account required.

Siemens Mendix Runtime | CVSS 9.1 - OTPulse