Authorization bypass through user-controlled key in OpenEMR - CVE-2026-25744

 

Authorization bypass through user-controlled key in OpenEMR - CVE-2026-25744

Published: April 23, 2026


Vulnerability identifier: #VU127337
CSH Severity: Low
CVSS v4: 7.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-25744
CWE-ID: CWE-639
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

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.


Affected software

OpenEMR

How to mitigate CVE-2026-25744

Install security update from vendor's website.

OpenEMR - update to 8.0.0.2

External References

Related Security Bulletins