CVE-2026-126438 · Other
NO FIX YET · SEE WHAT TO DO
OpenEMR before 8.5.0 has an authorization flaw in its patient data rules handler, letting read-only patient or medical users overwrite clinical-rule records. An attacker can submit a global record ID to change completion date, state, and result, including for patients outside their assigned squad.
first public Oct 28, 2026 · 1 source
Check it with your coding agent
It reads this page and tells you if your code or app is affected.
Clinics and hospitals running self-hosted OpenEMR before 8.5.0 where staff have read-only or medical roles with patient squad assignments. Installations on 8.5.0 or later are not affected by this flaw.
Not affected if openemr-8.5.0-or-later
Who cares healthcare, openemr, self-hosted
8.5.0 are listed as affected.interface/patient_file/rules/patient_data.php in the deployed code for the authorization check.8.5.0 (fixed version named in the affected range).OpenEMR before 8.5.0 contains an improper authorization vulnerability in interface/patient_file/rules/patient_data.php that allows read-only patients/med users to modify clinical-rule records. Attackers can submit a global form_entryID row ID to overwrite completion date, state, and result, including records of patients outside their configured squad.
This page as .md · .json · CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.
Are you affected?
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.
InfraStack checks it against your stack and answers on your report, with the evidence and the fix.