CVE-2026-126426: OpenEMR 5.0.2 before 8.5.0 Missing Re-Authentication for MFA Factor Deletion and U2F Registration

Published Nov 13, 2026
·
Updated

OpenEMR 5.0.2 before 8.5.0 contains a missing authentication vulnerability in mfaregistrations.php and mfau2f.php that allows session hijackers to delete MFA factors or register U2F keys without password re-entry. Attackers holding a victim's authenticated session can remove all second factors or add their own U2F key, bypassing MFA at later logins with the password.

Affected Software

1 affected component
OpenEMR OpenEMR>=5.0.2<8.5.0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 8.5.0

Event History

Nov 13, 2026
CVE Published
via MITRE·09:35 AM
Data Sourced
via MITRE·09:35 AM
DescriptionSeverityWeakness
Data Sourced
via NVD·10:17 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

What access does an attacker need to exploit this issue?

An attacker needs control of a victim's already authenticated OpenEMR session. The issue does not describe exploitation without an authenticated session.

2

Which deployments are affected?

OpenEMR versions from 5.0.2 before 8.5.0 are affected. The vulnerable functionality involves MFA factor deletion and U2F key registration.

3

What could an attacker do after obtaining a session?

They could delete the victim's MFA factors or register a U2F key under their control without re-entering the password. This can let them bypass MFA during later logins if they also have the victim's password.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203