CVE-2026-25744

OpenEMR is a free and open source electronic health records and medical practice management application. Prior to 8.0.0.2, the encounter vitals API accepts an `id` in the request body and treats it as an UPDATE. There is no verification that the vital belongs to the current patient or encounter. An authenticated user with encounters/notes permission can overwrite any patient's vitals by supplying another patient's vital `id`, leading to medical record tampering. Version 8.0.0.2 fixes the issue.
Configurations

Configuration 1 (hide)

cpe:2.3:a:open-emr:openemr:*:*:*:*:*:*:*:*

History

17 Jun 2026, 10:25

Type Values Removed Values Added
Summary
  • (es) OpenEMR es una aplicación de código abierto y gratuita de registros médicos electrónicos y gestión de consultorios médicos. Antes de la 8.0.0.2, la API de signos vitales de encuentro acepta un 'id' en el cuerpo de la solicitud y lo trata como una ACTUALIZACIÓN. No hay verificación de que el signo vital pertenezca al paciente o encuentro actual. Un usuario autenticado con permiso de encuentros/notas puede sobrescribir los signos vitales de cualquier paciente al proporcionar el 'id' de un signo vital de otro paciente, lo que lleva a la manipulación de registros médicos. La versión 8.0.0.2 corrige el problema.

20 Mar 2026, 17:19

Type Values Removed Values Added
First Time Open-emr openemr
Open-emr
References () https://github.com/openemr/openemr/commit/c3a47c37619cdb4f0aaa168e39a93ab1d106429c - () https://github.com/openemr/openemr/commit/c3a47c37619cdb4f0aaa168e39a93ab1d106429c - Patch
References () https://github.com/openemr/openemr/security/advisories/GHSA-mv9m-j65p-g55f - () https://github.com/openemr/openemr/security/advisories/GHSA-mv9m-j65p-g55f - Exploit, Vendor Advisory
CPE cpe:2.3:a:open-emr:openemr:*:*:*:*:*:*:*:*

19 Mar 2026, 20:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-19 20:16

Updated : 2026-06-17 10:25


NVD link : CVE-2026-25744

Mitre link : CVE-2026-25744

CVE.ORG link : CVE-2026-25744


JSON object : View

Products Affected

open-emr

  • openemr
CWE
CWE-639

Authorization Bypass Through User-Controlled Key