Skip to content
OpenAdvisories
Critical · 9.8 CVE-2026-124445 EUVD-2026-119555GHSA-9cwc-jcxx-r43v

OpenEMR 7.0.1 before 8.4.0 OneTimeAuth Token Replay and PIN Brute Force

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

Description

OpenEMR from 7.0.1 before 8.4.0 contains a flaw in src/Common/Auth/OneTimeAuth.php that ignores the enforce_onetime_use and max_access_count flags, never revokes consumed service_auth tokens, and checks login_pin without rate limiting or strict comparison. Attackers holding a captured token can replay it or brute-force the PIN to open patient-portal sessions exposing PHI.

Affected products

VendorProductAffectedFixed
openemr openemr 7.0.1 – < 8.4.0 8.4.0

References