Skip to content
OpenAdvisories

Vendor

Open-Emr

275 known vulnerabilities.

14 results · Clear filters · Feed

  • Critical 9.1

    OpenEMR before 8.4.0 OAuth Authorization Bypass via Scope Canonicalization

    OpenEMR before 8.4.0 contains OAuth scope canonicalization and containment flaws that allow unauthenticated attackers to obtain unapproved system-level FHIR access. Attackers can register a colon-form system:Patient.read client that bypasses approval, then re…

  • Critical 9.1

    OpenEMR before 8.3.0 Arbitrary File Read/Write via oe-module-faxsms disposeDocument

    OpenEMR before 8.3.0 contains a path traversal vulnerability in the RingCentral RCFaxClient disposeDocument() method of oe-module-faxsms that allows authenticated attackers to read and write arbitrary files via the file_path parameter. Attackers can use actio…

  • Critical 9.9

    OpenEMR before 8.3.0 SQL Injection via Fee Sheet warehouse parameter

    OpenEMR before 8.3.0 contains an SQL injection vulnerability in the Fee Sheet drug-inventory lookup (DrugSalesService::sellDrug) that interpolates the prod[N][warehouse] POST field into an ORDER BY clause. Low-privileged authenticated users can submit Fee She…

  • Critical 9.9
    CVE-2026-124450 Public exploit

    OpenEMR before 8.3.0 Arbitrary File Read/Write via disposeDocument

    OpenEMR before 8.3.0 contains a broken access control and path traversal vulnerability in the fax/sms module disposeDocument action via an unvalidated file_path parameter. Authenticated low-privilege users can read sqlconf.php to recover database credentials …

  • Critical 9.8

    OpenEMR 7.0.1 before 8.4.0 OneTimeAuth Token Replay and PIN Brute Force

    OpenEMR from 7.0.1 before 8.4.0 contains a flaw in src/Common/Auth/OneTimeAuth.php that ignores the enforce_onetime_use and max_access_count flags, never revokes consumed service_auth tokens, and checks login_pin without rate limiting or strict comparison. At…

  • Critical 9.6

    OpenEMR: Missing Write ACL Allows Unauthorized Document Reassignment

    OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.4.0, controllers/C_Document.class.php write actions, including move_action_process(), do not verify the caller's access to the source document,…

  • Critical 9.1

    OpenEMR 8.2.0 Remote Code Execution via CategoryTree eval() Injection

    OpenEMR through 8.2.0 contains a remote code execution vulnerability in the document category tree component (library/classes/Tree.class.php) that allows authenticated administrators to execute arbitrary operating system commands by injecting PHP payloads int…

  • Critical 9.1
    CVE-2026-32238 Public exploit

    OpenEMR has Remote Code Execution in backup functionality

    OpenEMR is a free and open source electronic health records and medical practice management application. Versions prior to 8.0.0.2 contain a Command injection vulnerability in the backup functionality that can be exploited by authenticated attackers. The vuln…

  • Critical 10.0
    CVE-2026-24898 Scanner template

    OpenEMR has an Unauthenticated MedEx Token Disclosure

    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…

  • Critical 9.6

    OpenEMR's payments gateway_api_key secret rendered into client JS code

    OpenEMR is a free and open source electronic health records and medical practice management application. From 5.0.2 to before 8.0.0, there are (at least) two paths where the gateway_api_key secret value is rendered to the client in plaintext. These secret key…

  • Critical 10.0

    OpenEMR has SQL Injection in Patient API Sort Parameter

    OpenEMR is a free and open source electronic health records and medical practice management application. Prior to version 8.0.0, an SQL injection vulnerability in the Patient REST API endpoint allows authenticated users with API access to execute arbitrary SQ…

  • Critical 10.0
    CVE-2026-24849 Public exploit

    OpenEMR Arbitrary File Read Vulnerability

    OpenEMR is a free and open source electronic health records and medical practice management application. Prior to version 7.0.4, the `disposeDocument()` method in `EtherFaxActions.php` allows authenticated users to read arbitrary files from the server filesys…

  • Critical 10.0

    Improper Restriction of Rendered UI Layers or Frames in openemr/openemr

    Improper Restriction of Rendered UI Layers or Frames in GitHub repository openemr/openemr prior to 7.0.0.1.

  • Critical 9.6
    CVE-2022-2733 Scanner template EPSS 96%

    Cross-site Scripting (XSS) - Reflected in openemr/openemr

    Cross-site Scripting (XSS) - Reflected in GitHub repository openemr/openemr prior to 7.0.0.1.