Description
OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.3.0, interface/modules/custom_modules/oe-module-dorn/public/compendium_install.php checks authentication and CSRF but does not require the admin/users ACL enforced by sibling DORN administration scripts. When the DORN module is enabled, a low-privilege authenticated user can supply a labGuid that causes LabCompendiumInstall::uninstall() to delete detail and result procedure types and deactivate order types before the reinstall step. The action can corrupt lab-ordering configuration and require an administrator to restore the compendium. This issue is fixed in version 8.3.0.
Published: 2026-11-05
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Unauthorized destructive configuration changes
Action: Apply patch
AI Analysis

Impact

The vulnerability allows an authenticated user with low privileges to bypass the required administrator access control when installing or reinstalling a lab compendium. By passing a labGuid to compendium_install.php, the attacker can trigger uninstallation of detail and result procedure types, then deactivate order types before the reinstall step. This results in corruption of the lab‑ordering configuration and loss of specific procedure types, effectively disrupting normal clinical workflows and potentially causing data loss or incorrect ordering behavior. The weakness identified is an authorization flaw.

Affected Systems

This issue affects installations of OpenEMR 8.2.x and earlier that have the DORN module enabled. The relevant component is the compendium_install.php script within the oe‑module‑dorn module. The fix is present in OpenEMR version 8.3.0 and above.

Risk and Exploitability

The CVSS score of 7.1 indicates a high‑severity vulnerability. The EPSS score is not available, so the current exploit probability is unclear, but the vulnerability is not listed in the CISA KEV catalog. Exploitation requires a valid user account with low privileges that can access the web interface and supply a CSRF token, suggesting the attack vector is internal to an authenticated web session. Once the conditions are met, the attacker can cause destructive changes without further permissions, and the impact is limited to the affected instance of OpenEMR.

Generated by OpenCVE AI on November 5, 2026 at 21:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the OpenEMR installation to version 8.3.0 or later to apply the vendor patch
  • Limit the use of the DORN module to administrator‑only users or remove the module entirely if unnecessary
  • Disable or remove the compendium_install.php script from the web root as a temporary mitigation until the upgrade is performed

Generated by OpenCVE AI on November 5, 2026 at 21:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 20:15:00 +0000

Type Values Removed Values Added
Description OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.3.0, interface/modules/custom_modules/oe-module-dorn/public/compendium_install.php checks authentication and CSRF but does not require the admin/users ACL enforced by sibling DORN administration scripts. When the DORN module is enabled, a low-privilege authenticated user can supply a labGuid that causes LabCompendiumInstall::uninstall() to delete detail and result procedure types and deactivate order types before the reinstall step. The action can corrupt lab-ordering configuration and require an administrator to restore the compendium. This issue is fixed in version 8.3.0.
Title OpenEMR: Missing authorization in DORN `compendium_install.php` — non-admin destructive lab-compendium reinstall
Weaknesses CWE-862
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-11-05T20:00:19.757Z

Reserved: 2026-10-01T18:47:30.994Z

Link: CVE-2026-104133

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-05T20:17:38.670

Modified: 2026-11-05T20:17:38.670

Link: CVE-2026-104133

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T21:30:17Z

Weaknesses