SQL injection in OpenEMR - CVE-2026-23627
Published: April 23, 2026
OpenEMR
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary SQL queries.
The vulnerability exists due to sql injection in the ImmunizationController class when processing user-supplied patient_id values in the indexAction and reportAction methods. A remote user can send a specially crafted patient_id parameter to execute arbitrary SQL queries.
Exploitation requires an authenticated session and access to the Immunization module.