Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-126461 EUVD-2026-124963GHSA-jfvj-5hj3-v49c

OpenEMR before 8.5.0 Missing Authorization via user_settings.php Global Override

Published Nov 13, 2026 · Updated Nov 13, 2026 · Assigned by VulnCheck

Description

OpenEMR before 8.5.0 contains a missing authorization vulnerability in library/ajax/user_settings.php that lets any authenticated user persist arbitrary global configuration overrides. Attackers can POST global:-prefixed keys to re-point external service hosts like CouchDB, eRx, phiMail, or SMTP to attacker-controlled servers, exfiltrating system credentials and patient PHI.

Affected products

VendorProductAffectedFixed
openemr openemr < 8.5.0 8.5.0

References