CVE-2026-126454
Awaiting Analysis Awaiting Analysis - Queue

OpenEMR Two-Factor Authentication Bypass via Brute-Force

Vulnerability report for CVE-2026-126454, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-13

Last updated on: 2026-11-13

Assigner: VulnCheck

Description

OpenEMR before 8.5.0 lacks rate limiting or lockout on TOTP submission, allowing attackers with a valid password to brute-force the 6-digit MFA code. Attackers can script repeated POST requests to main_screen.php or the OAuth2 authorization flow with re-submitted hidden credentials to bypass two-factor authentication.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-13
Last Modified
2026-11-13
Generated
2026-11-13
AI Q&A
2026-11-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
openemr openemr to 8.5.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-307 The product does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

OpenEMR versions before 8.5.0 do not implement rate limiting or account lockout for TOTP (Time-based One-Time Password) submissions. This allows attackers with a valid password to repeatedly attempt brute-forcing the 6-digit MFA code. Attackers can automate POST requests to main_screen.php or abuse the OAuth2 authorization flow by resubmitting hidden credentials to bypass two-factor authentication.

Detection Guidance

Monitor repeated POST requests to main_screen.php or OAuth2 authorization endpoints. Check for multiple failed TOTP attempts within a short timeframe, which may indicate brute-force attempts against the 6-digit MFA code.

Impact Analysis

If you use OpenEMR before version 8.5.0, an attacker with your password could bypass MFA and gain unauthorized access to your account. This could lead to data breaches, unauthorized modifications, or theft of sensitive information stored in OpenEMR.

Compliance Impact

This vulnerability could lead to unauthorized access to protected health information (PHI) under HIPAA or personal data under GDPR. Organizations using vulnerable OpenEMR versions may fail to meet security requirements for access controls, potentially resulting in compliance violations, fines, or legal liabilities.

Mitigation Strategies

Upgrade OpenEMR to version 8.5.0 or later to address the lack of rate limiting. Implement account lockout policies after a few failed TOTP attempts. Consider additional MFA enforcement or IP-based rate limiting as temporary measures.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-126454. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...