S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Misconfiguration·Updated Oct 28, 2026

CVE-2026-24898 Scanner

CVE-2026-24898 Scanner - Information Disclosure vulnerability in OpenEMR

Est. Time~10 seconds
Scan TypeGroup Scan
Targetsdomain, subdomain, ipv4
CostFree
3
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.
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.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
openemrby openemr
< 8.0.0
Updated Oct 28, 2026View on NVD →
Detail

OpenEMR is a widely used open-source electronic health records and medical practice management application. It is deployed by healthcare providers, clinics, and hospitals to manage patient records, appointments, and billing processes. Its comprehensive functionality makes it an essential tool for managing patient health information efficiently. With a global user base, it serves various medical facilities, facilitating patient care through streamlined data access. OpenEMR's integration capabilities allow it to connect with different medical systems, improving interoperability in healthcare. Despite its advantages, OpenEMR must be kept secure to protect sensitive patient data.

The vulnerability detected in OpenEMR versions below 8.0.0 involves the unintentional disclosure of API tokens through the MedEx callback endpoint. This flaw permits unauthorized users to obtain these tokens without proper authentication. It creates significant security risks, including potential unauthorized access to protected health information (PHI). The vulnerability arises from inadequacies in the authentication mechanism, specifically bypassing login checks. Attackers can exploit this to perform unauthorized actions across integrated third-party services. Such security weaknesses could violate healthcare regulations like HIPAA, leading to severe repercussions for healthcare providers.

Technical details of the vulnerability reveal that an unauthenticated POST request to the MedEx callback endpoint can disclose API tokens. The vulnerability is situated in specific parameters within the MedEx.php file, primarily relying on manipulating the callback_key parameter. When the callback_key is crafted carefully, the server processes it without verifying the user's identity. The endpoint then exposes sensitive information due to the lack of robust input validation and authentication checks. Consequently, this oversight can be manipulated through network requests, bypassing normal security controls.

If exploited by malicious actors, this vulnerability could result in widespread data breaches, impacting the confidentiality of patient information. Attackers may gain unauthorized access to third-party services, exploiting PHI and causing HIPAA compliance issues. The compromise of API tokens allows for the manipulation of connected systems, potentially altering or deleting critical medical records. The long-term effects could include financial losses, legal actions against healthcare providers, and the erosion of patient trust. The vulnerability poses a critical threat, necessitating prompt remediation to prevent extensive damages.

REFERENCES

Solution Advice
  • Upgrade OpenEMR to version 8.0.0 or later to ensure the vulnerability is addressed.
  • Implement strict input validation and authentication measures in all API endpoints.
  • Regularly monitor and audit system logs to detect unauthorized access attempts promptly.
  • Educate development teams on secure coding practices to prevent similar vulnerabilities in the future.
  • Conduct regular security assessments to identify and mitigate potential risks promptly.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.