CVE-2026-44169: MariaDB: Authorization bypass in role-based routine-level privilege check exposes stored routine definitions
Last updated 11 July 2026
Other sources
MariaDB server is a community developed fork of MySQL server. From versions 11.4.1 to before 11.4.11, 11.8.1 to before 11.8.7, and 12.3.1, a user getting EXECUTE access to a stored routine via a role, could see the routine definition even without SHOW CREATE ROUTINE privilege. This issue has been patched in versions 11.4.11, 11.8.7, and 12.3.2.
— MITRE
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:11.8.8-1 - Upgrade
Upgrade
MariaDB serverto a version that resolves this vulnerability.Fixed in 11.4.11 - Upgrade
Upgrade
MariaDB serverto a version that resolves this vulnerability.Fixed in 11.8.7 - Upgrade
Upgrade
MariaDB serverto a version that resolves this vulnerability.Fixed in 12.3.2
Event History
Frequently Asked Questions
What is the severity of CVE-2026-44169?
The severity of CVE-2026-44169 is rated as medium with a score of 4.3.
How do I fix CVE-2026-44169?
To fix CVE-2026-44169, upgrade MariaDB to versions 11.4.11, 11.8.7 or later, or 12.3.1 or later.
What causes CVE-2026-44169?
CVE-2026-44169 is caused by an authorization bypass in the role-based routine-level privilege check that allows visibility of stored routine definitions.
Which MariaDB versions are affected by CVE-2026-44169?
Versions 11.4.1 to before 11.4.11, 11.8.1 to before 11.8.7, and 12.3.1 of MariaDB are affected by CVE-2026-44169.
What are the potential impacts of CVE-2026-44169?
The potential impact of CVE-2026-44169 includes unauthorized access to stored routine definitions without having the SHOW CREATE ROUTINE privilege.