CVE-2023-54347
7.5OpenEMR · OpenEMR
OpenEMR 7.0.1 contains an authentication brute force vulnerability allowing unauthenticated attackers to bypass rate limiting and test credentials.
Executive summary
An authentication brute force vulnerability in OpenEMR version 7.0.1 allows unauthenticated attackers to bypass rate limiting protections and compromise user accounts.
Vulnerability
This flaw is classified under CWE-307 as Improper Restriction of Excessive Authentication Attempts, where unauthenticated attackers can send repeated POST requests to the main login endpoint using authUser and clearPass parameters without triggering account lockouts.
Business impact
Successful exploitation of this vulnerability can lead to unauthorized access to sensitive patient records and administrative functions, resulting in severe data compromise, regulatory non-compliance, and reputational damage. The assigned CVSS score of 7.5 reflects the high severity of remote confidentiality impacts achievable via automated credential guessing.
Remediation
Immediate Action: Apply official vendor security updates or patches as soon as they become available from the OpenEMR project.
Proactive Monitoring: Monitor authentication logs for unusual spikes in failed login attempts or repeated POST requests originating from single IP addresses targeting the login endpoint.
Compensating Controls: Implement Web Application Firewall (WAF) rate limiting rules and account lockout policies at the network perimeter to block automated brute force attacks.
Exploitation status
Public Exploit Available: Yes, an exploit reference is available via Exploit-DB entry 51413.
Analyst recommendation
Given the high severity and the presence of public exploit material, organizations running OpenEMR 7.0.1 must prioritize securing their login endpoints. Apply available vendor guidance or patches immediately, and enforce strict network monitoring and rate limiting to prevent unauthorized access.
More OpenEMR CVEs
Sources
Originally found and disclosed by abhhi (Abhishek Birdawade), per the CVE Program record.
- ExploitDB-51413 Exploit / PoC
- Official Product Homepage
- Product Reference
- VulnCheck Advisory: OpenEMR 7.0.1 Authentication Brute Force Mitigation Bypass Third-party advisory