Description
OpenEMR before 8.3.0 contains a missing authorization vulnerability in interface/billing/sl_eob_patient_note.php that allows any authenticated user to read and modify patient billing notes. Attackers with low-privilege accounts can enumerate the patient_id parameter and submit POST requests using the embedded CSRF token to view or tamper with confidential billing data.
Published: 2026-11-08
Score: 8.6 High
EPSS: n/a
KEV: No
Impact: Confidentiality and Integrity of Patient Billing Data
Action: Apply Patch
AI Analysis

Impact

The flaw is a missing authorization check in the billing notes module, sl_eob_patient_note.php, allowing any authenticated user to read and alter patient billing information. The absence of proper access control means that users with low‑privilege accounts can enumerate patient records and submit authenticated POST requests with the module’s CSRF token to access or modify billing details that are normally confidential. Because billing data can influence reimbursement and financial records, unauthorized disclosure or manipulation poses a risk of financial loss and exposure of protected health information.

Affected Systems

OpenEMR installations running any version prior to 8.3.0, including the 8.2.x line, are affected. The vulnerability is present in the openEMR billing interface that handles statement‑of‑benefits patient notes and does not depend on specific deployment topology.

Risk and Exploitability

The CVSS score of 8.6 indicates a high severity and the absence of an EPSS value means an exact exploitation probability cannot be provided. The vulnerability is not listed in CISA’s KEV catalog, but attackers only need authenticated, low‑level access to enumerate patient_id and craft POST requests over the web interface, which is a relatively straightforward path on any exposed OpenEMR site.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to OpenEMR version 8.3.0 or later, which restores the missing authorization check in sl_eob_patient_note.php.
  • Reconfigure role‑based permissions so that only users with explicit billing privileges can access the billing notes functionality.
  • Deploy a web‑application firewall rule that blocks anomalous POST traffic to sl_eob_patient_note.php or requires a validated CSRF token and proper session context before allowing the request to succeed.
  • Review audit logs for usage of the patient_id parameter to identify and investigate potential unauthorized access attempts.

Generated by OpenCVE AI on November 8, 2026 at 14:54 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 a missing authorization vulnerability in interface/billing/sl_eob_patient_note.php that allows any authenticated user to read and modify patient billing notes. Attackers with low-privilege accounts can enumerate the patient_id parameter and submit POST requests using the embedded CSRF token to view or tamper with confidential billing data.
Title OpenEMR before 8.3.0 Missing Authorization via sl_eob_patient_note.php
First Time appeared Open-emr
Open-emr openemr
Weaknesses CWE-862
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:55.272Z

Reserved: 2026-11-08T02:16:30.558Z

Link: CVE-2026-124472

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-124472

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses