Description
OpenEMR before 8.3.0 contains an insecure direct object reference vulnerability in many encounter-form view and save endpoints that lack patient/encounter ownership checks. Authenticated clinical users can enumerate sequential form id values in requests such as soap/view.php and save.php to read and overwrite other patients' clinical records.
Published: 2026-11-08
Score: 8.6 High
EPSS: n/a
KEV: No
Impact: Unauthorized modification and disclosure of patient records
Action: Apply Patch
AI Analysis

Impact

OpenEMR versions earlier than 8.3.0 expose an insecure direct object reference in several encounter‑form view and save endpoints. The flaw allows authenticated clinical users to craft requests that enumerate form identifiers, enabling them to read and overwrite other patients' clinical records. The vulnerability directly undermines the confidentiality and integrity of sensitive patient data and is categorized as CWE‑639.

Affected Systems

The affected system is OpenEMR, a widely deployed electronic medical record application. All releases prior to 8.3.0 are vulnerable. Users running any version before the 8.3.0 release are impacted.

Risk and Exploitability

The CVSS score of 8.6 indicates high severity. EPSS data is not available; therefore current exploitation likelihood cannot be quantified. The vulnerability is not listed in the CISA KEV catalog, but because it requires authenticated access to the web application, a malicious or compromised clinical user could exploit it without needing remote code execution. If proper permission controls are not in place, the attacker can arbitrarily modify or retrieve other patients' records.

Generated by OpenCVE AI on November 8, 2026 at 14:47 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the OpenEMR 8.3.0 update or a later patched release.
  • After updating, verify that encounter‑form endpoints enforce patient and encounter ownership checks; if custom code overrides default logic, restore the default controls.
  • If an immediate upgrade is not possible, restrict or delete the vulnerable view and save endpoints for non‑privileged users and implement stricter role‑based access so that clinical staff can only access their own patients' encounters.

Generated by OpenCVE AI on November 8, 2026 at 14:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 08 Nov 2026 13:30:00 +0000

Type Values Removed Values Added
Description OpenEMR before 8.3.0 contains an insecure direct object reference vulnerability in many encounter-form view and save endpoints that lack patient/encounter ownership checks. Authenticated clinical users can enumerate sequential form id values in requests such as soap/view.php and save.php to read and overwrite other patients' clinical records.
Title OpenEMR before 8.3.0 Cross-Patient IDOR via Encounter Form Viewers and Save Handlers
First Time appeared Open-emr
Open-emr openemr
Weaknesses CWE-639
CPEs cpe:2.3:a:open-emr:openemr:*:*:*:*:*:*:*:*
Vendors & Products Open-emr
Open-emr openemr
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Open-emr Openemr
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-08T13:15:47.168Z

Reserved: 2026-11-08T02:15:45.476Z

Link: CVE-2026-124459

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-08T14:18:13.550

Modified: 2026-11-08T14:18:13.550

Link: CVE-2026-124459

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-08T18:15:14Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key