OpenEMR - Authentication Bypass (CVE-2026-24898)
Description
OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.0.0, an unauthenticated token disclosure vulnerability in the MedEx callback endpoint allows any unauthenticated visitor to obtain the practice's MedEx API tokens, leading to complete third-party service compromise, PHI exfiltration, unauthorized actions on the MedEx platform, and HIPAA violations. The vulnerability exists because the endpoint bypasses authentication ($ignoreAuth = true) and performs a MedEx login whenever $_POST['callback_key'] is provided, returning the full JSON response including sensitive API tokens. This vulnerability is fixed in 8.0.0.
psychologyCrowdSec Analysis
CVE-2026-24898 is a critical authentication bypass and token disclosure vulnerability in OpenEMR versions prior to 8.0.0. An unauthenticated attacker can exploit the MedEx callback endpoint to obtain API tokens, potentially compromising the connected MedEx service, exposing protected health information, and performing unauthorized actions.
CrowdSec has been tracking this vulnerability and its exploits since 28th of October 2026.
CrowdSec has not observed any significant exploitation activity targeting CVE-2026-24898 across its network. As a result, no community-driven trend analysis is available for this vulnerability at this time.
Attackers target /library/MedEx/MedEx.php with a crafted POST request containing a callback_key parameter. The unauthenticated callback may disclose a MedEx API token.
Full Intelligence Available
Connect your API key to access CrowdSec scores, exploit timelines, and attacker IPs.
| Event | Date |
|---|---|
| CVE Published | 2026-03-03 |
| Rule Released | 2026-10-28 |
| CrowdSec First Seen | 2026-10-28 |