CVE-2026-44169
Undergoing Analysis Undergoing Analysis - In Progress

Information Disclosure in MariaDB Server

Vulnerability report for CVE-2026-44169, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-06-12

Last updated on: 2026-06-15

Assigner: GitHub, Inc.

Description

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-06-12
Last Modified
2026-06-15
Generated
2026-07-03
AI Q&A
2026-06-12
EPSS Evaluated
2026-07-01
NVD
EUVD

Affected Vendors & Products

Showing 3 associated CPEs
Vendor Product Version / Range
mariadb mariadb to 11.4.11 (exc)
mariadb mariadb to 11.8.7 (exc)
mariadb mariadb to 12.3.2 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-863 The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in MariaDB server affects versions 11.4.1 to before 11.4.11, 11.8.1 to before 11.8.7, and 12.3.1. It allows a user who has EXECUTE access to a stored routine via a role to view the routine's definition even if they do not have the SHOW CREATE ROUTINE privilege. Essentially, the authorization check that should restrict access to the routine's definition is bypassed when privileges are granted through roles.

The issue was caused by an incorrect enforcement of authorization checks related to role-based privileges and was fixed in later versions 11.4.11, 11.8.7, and 12.3.2.

Impact Analysis

This vulnerability can lead to unauthorized disclosure of stored routine definitions in MariaDB. Users who should only have EXECUTE access via roles might gain visibility into the underlying code or logic of stored procedures without proper privileges.

Such exposure could potentially reveal sensitive business logic, proprietary algorithms, or other confidential information embedded in the routines, which could be exploited by attackers or unauthorized users.

The vulnerability has a moderate severity with a CVSS score of 4.3, indicating that it requires low privileges and no user interaction, and can be exploited remotely over the network.

Detection Guidance

This vulnerability involves users with EXECUTE access to stored routines via roles being able to view routine definitions without the SHOW CREATE ROUTINE privilege.

To detect this vulnerability, you can check the MariaDB server version to see if it falls within the affected ranges: 11.4.1 to before 11.4.11, 11.8.1 to before 11.8.7, and 12.3.1.

Additionally, you can test if a user with EXECUTE privilege granted via a role can run SHOW CREATE PROCEDURE or SHOW CREATE FUNCTION commands to view routine definitions without having the SHOW CREATE ROUTINE privilege.

Example commands to check version and privileges:

  • SHOW VARIABLES LIKE 'version'; -- to check MariaDB version
  • SHOW GRANTS FOR 'user'@'host'; -- to check user privileges and roles
  • SET ROLE 'role_name'; SHOW CREATE PROCEDURE procedure_name; -- to test if routine definition is visible without SHOW CREATE ROUTINE privilege
Mitigation Strategies

The primary mitigation is to upgrade MariaDB server to a patched version where this vulnerability is fixed.

  • Upgrade to MariaDB versions 11.4.11, 11.8.7, or 12.3.2 or later.

Until the upgrade can be performed, review and restrict EXECUTE privileges granted via roles to trusted users only, as the vulnerability allows those users to view routine definitions without proper authorization.

Compliance Impact

The provided information does not specify any direct impact of this vulnerability on compliance with common standards and regulations such as GDPR or HIPAA.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-44169. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart