CVE-2026-44173: MariaDB: FILE privilege was not checked for subqueries in the FROM clause
Last updated 11 July 2026
Other sources
MariaDB server is a community developed fork of MySQL server. From versions 10.6.1 to before 10.6.26, 10.11.1 to before 10.11.17, 11.4.1 to before 11.4.11, 11.8.1 to before 11.8.7, and 12.3.1, MariaDB allowed SELECT ... INTO OUTFILE and SELECT ... INTO DUMPFILE without verifying the FILE privilege if the FROM clause contained only subqueries. This issue has been patched in versions 10.6.26, 10.11.17, 11.4.11, 11.8.7, and 12.3.2.
— Red Hat
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/mariadbto a version that resolves this vulnerability.Fixed in 1:10.11.18-0+deb12u1Fixed in 1:11.8.8-1 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 10.6.26 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 10.11.17 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 11.4.11 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 11.8.7 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 12.3.2
Event History
Frequently Asked Questions
What is the severity of CVE-2026-44173?
The severity of CVE-2026-44173 is rated as medium with a CVSS score of 5.
What are the affected versions for CVE-2026-44173?
CVE-2026-44173 affects MariaDB versions 10.6.1 to before 10.6.26, 10.11.1 to before 10.11.17, 11.4.1 to before 11.4.11, 11.8.1 to before 11.8.7, and 12.3.1.
How does CVE-2026-44173 impact the security of MariaDB?
CVE-2026-44173 allows unauthorized access to filesystem operations by bypassing FILE privilege checks in subqueries within the FROM clause.
How do I fix CVE-2026-44173?
To fix CVE-2026-44173, upgrade your MariaDB server to version 10.6.26, 10.11.17, 11.4.11, 11.8.7, or 12.4.0 or later.
Is there a workaround for CVE-2026-44173?
A temporary workaround for CVE-2026-44173 is to restrict the use of the SELECT ... INTO OUTFILE and SELECT ... INTO DUMPFILE statements until you can patch the system.