SQL injection in OpenEMR - CVE-2026-29187
Published: April 30, 2026
OpenEMR
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary SQL commands.
The vulnerability exists due to SQL injection in interface/new/new_search_popup.php when processing HTTP GET or POST parameter keys starting with mf_. A remote user can send specially crafted parameter keys to execute arbitrary SQL commands.
The issue is blind boolean-based and stems from using parameter keys as SQL identifiers without validating them as valid column names.