Missing Authorization in OpenEMR - CVE-2026-32126
Published: April 23, 2026
OpenEMR
Detailed vulnerability description
The vulnerability allows a remote user to modify or delete clinical rules and plans.
The vulnerability exists due to improper access control in ControllerRouter::route() in the Clinical Decision Rules router when handling direct requests to CDR controllers. A remote user can send crafted requests to admin-only CDR actions to modify or delete clinical rules and plans.
The issue affects controllers that do not perform their own ACL or CSRF checks, and direct URL access is not blocked for authenticated non-admin users.