Missing Authorization in OpenEMR - #VU158836

 

Missing Authorization in OpenEMR - #VU158836

Published: November 3, 2026


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

Vulnerability details

The vulnerability allows a remote user to electronically sign another patient's clinical form without authorization and prevent ordinary editing through the chart interface.

The vulnerability exists due to missing authorization checks in OpenEMR's electronic-signature handler in library/ESign/Form/Controller.php when processing form-signing requests. A remote user can submit a request to /interface/esign/index.php with a target form ID, form directory, encounter ID, and the account's own password to persist an unauthorized signature and an arbitrary amendment on the selected form, locking it in the normal chart interface under the default settings.


Affected software

OpenEMR

Remediation

Install security update from vendor's website.

OpenEMR - update to 8.5.0

External References

Related Security Bulletins