Improper access control in OpenEMR - #VU158860
Published: November 3, 2026
Vulnerability details
The vulnerability allows a remote user to modify clinical-rule records despite having only read-only medical permission.
The vulnerability exists due to improper access control in OpenEMR's clinical-rule editor at interface/patient_file/rules/patient_data.php when processing record updates without requiring write permission. A remote user can submit a POST request containing an existing form_entryID and replacement values while holding patients/med=view permission to change the record's completion date, completion state, and free-text result.