Missing Authorization in OpenEMR - CVE-2026-126447
Published: November 10, 2026 / Updated: November 13, 2026
Vulnerability details
The vulnerability allows a remote user to impersonate the clinic's Direct messaging identity and send fraudulent clinical communications.
The vulnerability exists due to missing authorization in OpenEMR's trusted-messages-ajax.php handler when processing message-only requests with Direct/phiMail enabled and configured with clinic credentials. A remote user can submit a chosen recipient and message body without the patients/notes permission to send communications using the clinic's identity.