ZeroHour

CVE-2026-44715

moderate

Broken access control in OpenMRS lets authenticated users trigger admin DWR services

CVSS 4.0
8.7 high
EPSS
Published
()
Modified
AI analysis

OpenMRS, an open-source electronic medical record platform, fails to properly restrict its administrative Direct Web Remoting (DWR) services in affected versions. Any user with valid login credentials, even without admin-level privileges, can remotely invoke the admin-only `startHl7ArchiveMigration` DWR method over the network. By calling this administrative service, an attacker gains unauthorized control over HL7 archive migration, driving a high impact to data integrity without confidentiality or availability loss per the CVSS 4.0 vector. All OpenMRS deployments prior to versions 1.23.0 and 2.10.0 are affected, primarily hospitals and clinics running older builds of the platform. No public proof-of-concept or in-the-wild exploitation is known, and the flaw is not listed in CISA's KEV catalog.

What to do: Upgrade OpenMRS to version 1.23.0 or 2.10.0 (whichever applies to your deployment line) or later. As interim mitigation, restrict or block untrusted network access to the platform's DWR endpoints (e.g., the /dwr/ path) at a reverse proxy or firewall, and audit recent HL7 archive migration activity for invocations by non-administrator accounts. Review which user accounts hold valid credentials, since any authenticated user could trigger the administrative service in unpatched versions.

Affected
OpenMRS (open-source electronic medical record platform)All versions prior to 1.23.0 and prior to 2.10.0; fixed in 1.23.0 and 2.10.0
Estimated exposure
moderate≈5,000–10,000 deployments (OpenMRS community cites thousands of health-facility implementations worldwide) — OpenMRS is a widely adopted facility- and national-level EMR in low- and middle-income countries with community-reported deployments numbering in the thousands, but only a subset of instances is internet-reachable and exploitation…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

OpenMRS is an open source electronic medical record system platform. Prior to versions 1.23.0 and 2.10.0, an authenticated user can trigger administrative DWR services. Specifically, the `startHl7ArchiveMigration` method is accessible, which should be restricted to admin-level accounts. Versions 1.23.0 and 2.10.0 patch the issue.

Weakness
CWE-285
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/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

In the news

No ingested article mentions this CVE yet.