Authorization bypass through user-controlled key in OpenEMR - CVE-2026-25744
Published: April 23, 2026
OpenEMR
Detailed vulnerability description
The vulnerability allows a remote user to overwrite arbitrary patient vital records.
The vulnerability exists due to authorization bypass through a user-controlled key in the encounter vitals API endpoint when handling crafted POST requests containing an attacker-supplied vital id. A remote user can send a specially crafted request with another patient's vital id to overwrite arbitrary patient vital records.
The issue affects updates because the supplied vital record id is not verified as belonging to the specified patient or encounter.