6.5Medium
CVE-2026-112341Wazuh before 4.14.9 SQL Injection via WazuhDBBackend _substitute_params
Description
Wazuh versions from 4.0.0 before 4.14.9 contain a sql injection vulnerability in WazuhDBBackend._substitute_params due to sequential regex placeholder cross-contamination. Authenticated users with agent:read on one agent can inject UNION SELECT via the q and search parameters to extract every agent's internal_key through a blind boolean oracle on total_affected_items.
Weakness (CWE):
CWE-89
Data: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Published as the sources state it, in English.
Affected products and versions
References and patches
- GitHub Security Advisory (GHSA-qj88-7rr2-4chx) vendor-advisory
- wazuh v4.14.9 Release Notes release-notes
- VulnCheck Advisory: Wazuh before 4.14.9 SQL Injection via WazuhDBBackend _substitute_params third-party-advisory