Vendorsopen-emropenemrany version
Vulnerabilities

open-emr Openemr any version

Ranked by severity, then by exploit likelihood. Click a CVE ID for its full record.

182CVEs
CVE-2022-2734
Improper Restriction of Rendered UI Layers or Frames in openemr/openemr
Published 2022-08-09 · Modified
10.0EPSS 0.008
CVE-2026-24898
OpenEMR has an Unauthenticated MedEx Token Disclosure
Published 2026-03-03 · Analyzed
10.0EPSS 0.006
CVE-2026-24848
OpenEMR Arbitrary File Write leading to Remote Code Execution
Published 2026-03-03 · Analyzed
9.9EPSS 0.065
CVE-2026-24849
OpenEMR Arbitrary File Read Vulnerability
Published 2026-02-25 · Analyzed
9.91 PoCEPSS 0.022
CVE-2026-24908
OpenEMR has SQL Injection in Patient API Sort Parameter
Published 2026-02-25 · Analyzed
9.9EPSS 0.005
CVE-2019-14529
OpenEMR before 5.0.2 allows SQL Injection in interface/forms/eye_mag/save.php.
Published 2019-08-02 · Modified
9.8EPSS 0.281
CVE-2018-17179
An issue was discovered in OpenEMR before 5.0.1 Patch 7. There is SQL Injection in the make_task function in /interface/forms/eye_mag/php/taskman_functions.php via /interface/forms/eye_mag/taskman.php.
Published 2019-05-17 · Modified
9.8EPSS 0.128
CVE-2018-15145
Multiple SQL injection vulnerabilities in portal/add_edit_event_user.php in versions of OpenEMR before 5.0.1.4 allow a remote attacker to execute arbitrary SQL commands via the (1) eid, (2) userid, or (3) pid parameter.
Published 2018-08-13 · Modified
9.8EPSS 0.022
CVE-2018-15143
Multiple SQL injection vulnerabilities in portal/find_appt_popup_user.php in versions of OpenEMR before 5.0.1.4 allow a remote attacker to execute arbitrary SQL commands via the (1) catid or (2) providerid parameter.
Published 2018-08-13 · Modified
9.8EPSS 0.022
CVE-2019-17197
OpenEMR through 5.0.2 has SQL Injection in the Lifestyle demographic filter criteria in library/clinical_rules.php that affects library/patient.inc.
Published 2019-10-05 · Modified
9.8EPSS 0.015
CVE-2018-17181
An issue was discovered in OpenEMR before 5.0.1 Patch 7. SQL Injection exists in the SaveAudit function in /portal/lib/paylib.php and the portalAudit function in /portal/lib/appsql.class.php.
Published 2019-05-17 · Modified
9.8EPSS 0.014
CVE-2022-2733
Cross-site Scripting (XSS) - Reflected in openemr/openemr
Published 2022-08-09 · Modified
9.6EPSS 0.958
CVE-2026-25146
OpenEMR's payments gateway_api_key secret rendered into client JS code
Published 2026-03-03 · Analyzed
9.6EPSS 0.004
CVE-2026-39932
OpenEMR 8.2.0 Remote Code Execution via CategoryTree eval() Injection
Published 2026-08-03 · Analyzed
9.4EPSS 0.020
CVE-2018-15152
Authentication bypass vulnerability in portal/account/register.php in versions of OpenEMR before 5.0.1.4 allows a remote attacker to access (1) portal/add_edit_event_user.php, (2) portal/find_appt_popup_user.php, (3) portal/get_allergies.php, (4) portal/get_amendments.php, (5) portal/get_lab_results.php, (6) portal/get_medications.php, (7) portal/get_patient_documents.php, (8) portal/get_problems.php, (9) portal/get_profile.php, (10) portal/portal_payment.php, (11) portal/messaging/messages.php, (12) portal/messaging/secure_chat.php, (13) portal/report/pat_ledger.php, (14) portal/report/portal_custom_report.php, or (15) portal/report/portal_patient_report.php without authenticating as a patient.
Published 2018-08-15 · Modified
9.11 PoCEPSS 0.259
CVE-2026-32238
OpenEMR has Remote Code Execution in backup functionality
Published 2026-03-19 · Modified
9.1EPSS 0.026
CVE-2019-3968
In OpenEMR 5.0.1 and earlier, an authenticated attacker can execute arbitrary commands on the host system via the Scanned Forms interface when creating a new form.
Published 2019-08-20 · Modified
9.0EPSS 0.096
CVE-2026-32118
OpenEMR has Stored XSS in Graphical Pain Map legend via unescaped annotation text
Published 2026-03-11 · Analyzed
9.0EPSS 0.009
CVE-2019-14530
An issue was discovered in custom/ajax_download.php in OpenEMR before 5.0.2 via the fileName parameter. An attacker can download any file (that is readable by the user www-data) from server storage. If the requested file is writable for the www-data user and the directory /var/www/openemr/sites/default/documents/cqm_qrda/ exists, it will be deleted from server.
Published 2019-08-13 · Modified
8.81 PoCEPSS 0.655
CVE-2018-15153
OS command injection occurring in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary commands by making a crafted request to interface/main/daemon_frame.php after modifying the "hylafax_server" global variable in interface/super/edit_globals.php.
Published 2018-08-15 · Modified
8.8EPSS 0.616
CVE-2018-9250
interface\super\edit_list.php in OpenEMR before v5_0_1_1 allows remote authenticated users to execute arbitrary SQL commands via the newlistname parameter.
Published 2018-05-18 · Modified
8.8EPSS 0.311
CVE-2018-15139
Unrestricted file upload in interface/super/manage_site_files.php in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary PHP code by uploading a file with a PHP extension via the images upload form and accessing it in the images directory.
Published 2018-08-13 · Modified
8.82 PoCEPSS 0.193
CVE-2018-15142
Directory traversal in portal/import_template.php in versions of OpenEMR before 5.0.1.4 allows a remote attacker authenticated in the patient portal to execute arbitrary PHP code by writing a file with a PHP extension via the "docid" and "content" parameters and accessing it in the traversed directory.
Published 2018-08-13 · Modified
8.81 PoCEPSS 0.182
CVE-2017-9380
OpenEMR 5.0.0 and prior allows low-privilege users to upload files of dangerous types which can result in arbitrary code execution within the context of the vulnerable application.
Published 2017-06-02 · Modified
8.81 PoCEPSS 0.152
CVE-2018-15154
OS command injection occurring in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary commands by making a crafted request to interface/billing/sl_eob_search.php after modifying the "print_command" global variable in interface/super/edit_globals.php.
Published 2018-08-15 · Modified
8.8EPSS 0.102
CVE-2018-15155
OS command injection occurring in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary commands by making a crafted request to interface/fax/fax_dispatch.php after modifying the "hylafax_enscript" global variable in interface/super/edit_globals.php.
Published 2018-08-15 · Modified
8.8EPSS 0.102
CVE-2018-15156
OS command injection occurring in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary commands by making a crafted request to interface/fax/faxq.php after modifying the "hylafax_server" global variable in interface/super/edit_globals.php.
Published 2018-08-15 · Modified
8.8EPSS 0.102
CVE-2018-10573
interface/fax/fax_dispatch.php in OpenEMR before 5.0.1 allows remote authenticated users to bypass intended access restrictions via the scan parameter.
Published 2018-04-30 · Modified
8.8EPSS 0.026
CVE-2018-15148
SQL injection vulnerability in interface/patient_file/encounter/search_code.php in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary SQL commands via the 'text' parameter.
Published 2018-08-15 · Modified
8.8EPSS 0.024
CVE-2018-15146
SQL injection vulnerability in interface/de_identification_forms/find_immunization_popup.php in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary SQL commands via the 'search_term' parameter.
Published 2018-08-15 · Modified
8.8EPSS 0.024
CVE-2018-15149
SQL injection vulnerability in interface/forms/eye_mag/php/Anything_simple.php from library/forms.inc in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary SQL commands via the 'encounter' parameter.
Published 2018-08-15 · Modified
8.8EPSS 0.024
CVE-2018-15147
SQL injection vulnerability in interface/forms_admin/forms_admin.php from library/registry.inc in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary SQL commands via the 'id' parameter.
Published 2018-08-15 · Modified
8.8EPSS 0.024
CVE-2018-15151
SQL injection vulnerability in interface/de_identification_forms/find_code_popup.php in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary SQL commands via the 'search_term' parameter.
Published 2018-08-15 · Modified
8.8EPSS 0.024
CVE-2018-15150
SQL injection vulnerability in interface/de_identification_forms/de_identification_screen2.php in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary SQL commands via the 'temporary_files_dir' variable in interface/super/edit_globals.php.
Published 2018-08-15 · Modified
8.8EPSS 0.024
CVE-2013-10044
OpenEMR ≤ 4.1.1 SQL Injection Privilege Escalation and RCE
Published 2025-08-01 · Analyzed
8.8EPSS 0.020
CVE-2018-15144
SQL injection vulnerability in interface/de_identification_forms/find_drug_popup.php in versions of OpenEMR before 5.0.1.4 allows a remote authenticated attacker to execute arbitrary SQL commands via the search_term parameter.
Published 2018-08-13 · Modified
8.8EPSS 0.018
CVE-2023-22973
A Local File Inclusion (LFI) vulnerability in interface/forms/LBF/new.php in OpenEMR < 7.0.0 allows remote authenticated users to execute code via the formname parameter.
Published 2023-02-22 · Modified
8.8EPSS 0.018
CVE-2019-16404
Authenticated SQL Injection in interface/forms/eye_mag/js/eye_base.php in OpenEMR through 5.0.2 allows a user to extract arbitrary data from the openemr database via a non-parameterized INSERT INTO statement, as demonstrated by the providerID parameter.
Published 2019-10-21 · Modified
8.8EPSS 0.011
CVE-2022-4506
Unrestricted Upload of File with Dangerous Type in openemr/openemr
Published 2022-12-15 · Modified
8.8EPSS 0.010
CVE-2026-23627
OpenEMR has SQL Injection in Immunization Search/Report
Published 2026-02-25 · Analyzed
8.8EPSS 0.008
1 / 5Next →