Skip to content
Threat Feed
high advisory

OpenEMR: Incorrect authorization in prescription REST API (CVE-2026-124483)

OpenEMR versions prior to 8.4.0 contain an incorrect authorization flaw in the prescription REST API, allowing authenticated staff to forge or deactivate patient prescriptions.

CVE search metadata

CVE search record: CVE-2026-124483. Severity: high. CVSS: 8.3. KEV: no. Product: OpenEMR (< 8.4.0). Brief: OpenEMR: Incorrect authorization in prescription REST API (CVE-2026-124483). Brief link: https://feed.craftedsignal.io/briefs/2026-11-openemr-auth-bypass-ba3c3f5b/

Triage facts

Revision 1
Applicability
OpenEMR (< 8.4.0)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Nov 8, 15:36 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

OpenEMR versions before 8.4.0 contain an incorrect authorization vulnerability in the prescription REST API. The API improperly validates requests by checking the patients.med ACL instead of the intended patients.rx ACL and fails to verify required permission bits. This allows an authenticated staff user with basic read-only access to perform unauthorized actions, including the enumeration of prescription UUIDs, the forging of prescriptions for any patient, and the deactivation of existing prescriptions across the system.

Impact

Successful exploitation allows authenticated staff users to manipulate prescription data, which could result in unauthorized medical prescriptions or the disruption of existing patient care. The scope of the vulnerability is tenant-wide.

Recommendation

  • Upgrade OpenEMR to version 8.4.0 or later to apply the fix for CVE-2026-124483.
  • Until patching is complete, audit access logs for high-frequency or unauthorized access to prescription REST API endpoints by users who do not require such access for their roles.

Immediate actions

Upgrade OpenEMR to version 8.4.0 or later

IT Operations 48h

Threat Hunt

Identify unauthorized REST API calls to prescription endpoints by users with only read-only Medical/History permissions

T1068 high medium confidence hunt now

Data: Web server access logs, OpenEMR application audit logs

Mitigations

Upgrade OpenEMR to version 8.4.0

immediate IT Operations

CVE-2026-124483