Skip to main content

MariaDB Server EUVDEUVD-2026-36516

| CVE-2026-44171 HIGH
Path Traversal (CWE-22)
N/A vendor:alpine
7.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Stage malicious path-traversal payload locally
  2. Delivery
    Induce local user to process input
  3. Exploit
    Trigger vulnerable path handler in mariadbd
  4. Execution
    Escape data directory boundary
  5. Persist
    Read or overwrite arbitrary files
  6. Impact
    Compromise database confidentiality, integrity, availability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Per the CVSS vector AV:L/AC:L/PR:N/UI:R, the attacker must deliver crafted input that is processed locally on the MariaDB Server host, and a local user must perform an action (UI:R) - for example loading a supplied file, importing a dump, or running a script that passes attacker-controlled path data to the vulnerable MariaDB code path. The target must be running MariaDB Server in one of the unpatched ranges (10.6.1-10.6.25, 10.11.1-10.11.16, 11.4.1-11.4.10, 11.8.1-11.8.6, or 12.3.1). Exploitation is limited by the local attack vector (no network reachability suffices), the required user interaction, and the fact that the vulnerable feature must actually be invoked against attacker-influenced input; note the published vector lists PR:N, which is atypical for a database server bug and should be confirmed against the GHSA-9pjh-5hhw-65v9 advisory before assuming truly unauthenticated triggering.

Impact

Severity signals are mixed: the CVSS 3.1 base score of 7.8 is driven by high C/I/A impact (AV:L/AC:L/PR:N/UI:R), but EPSS sits at 0.01% (2nd percentile), the CVE is not on CISA KEV, and no public PoC was identified, so real-world exploitation pressure is currently low. The CVSS vector itself is internally unusual - PR:N combined with AV:L and UI:R implies an unauthenticated attacker who nonetheless needs a local user to act on attacker-supplied input, which is more consistent with a malicious-file or malicious-input-processing scenario than with a remote network attack. Note an apparent inconsistency to verify with the vendor advisory: a database server bug normally implies an authenticated SQL session (PR:L) rather than PR:N, so the published vector may overstate ease of access. Net: treat this as a routine patch-cycle priority for MariaDB operators, not an emergency, but do not deprioritize it given full C/I/A impact once preconditions are met.

Exploit ScenarioDerived

An attacker supplies crafted input containing directory-traversal sequences (for example via a filename argument processed by the server during an import, log, or file-handling operation) and induces a local user or DBA to execute the action that consumes it. The vulnerable path-handling code then reads from or writes to a location outside the intended directory, yielding disclosure, tampering, or denial of service. No public exploit is identified at time of analysis, and successful exploitation hinges on the required user-interaction step actually occurring.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv3 – Jun 16, 2026

Path traversal in MariaDB Server (CVE-2026-44171) allows a local attacker to escape intended directory boundaries via user-interaction-driven file handling, with full confidentiality, integrity, and availability impact (CVSS 7.8). Multiple stable branches are affected, with fixes shipped in 10.6.26, 10.11.17, 11.4.11, 11.8.7, and 12.3.2; Alpine Linux has packaged the fix as mariadb 11.8.7-r0. There is no public exploit identified at time of analysis and EPSS is 0.01% (2nd percentile), indicating minimal observed exploitation interest so far.

Earlier versions of this analysis (2)
v2 Jun 16, 2026 - 19:58 cvss changed CVSS 7.8

Path traversal (CWE-22) in MariaDB Server across the 10.6, 10.11, 11.4, 11.8, and 12.3 branches allows a local user to influence file paths to gain high-impact confidentiality, integrity, and availability outcomes on the database host. The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R) indicates exploitation requires local access and user interaction, narrowing realistic exploitation to scenarios where a victim with database privileges processes attacker-supplied input. No public exploit identified at time of analysis, and EPSS is 0.01% (2nd percentile), indicating no observed scanning or weaponization.

v1 May 27, 2026 - 23:12

MariaDB on Alpine Linux received a security fix packaged as 11.8.7-r0, addressing CVE-2026-44171. The underlying vulnerability details, affected code path, and exploitability have not been disclosed in available intelligence sources. No special exploitation conditions, CVSS scoring, or impact classification have been published at time of analysis, making independent risk assessment impossible without consulting the upstream MariaDB or Alpine Linux advisories directly.

RemediationAI

Vendor-released patches are available - upgrade MariaDB Server to 10.6.26, 10.11.17, 11.4.11, 11.8.7, or 12.3.2 depending on which branch you run, per the EUVD record and the upstream advisory at https://github.com/MariaDB/server/security/advisories/GHSA-9pjh-5hhw-65v9 and bug https://jira.mariadb.org/browse/MDEV-39408. Alpine Linux users should upgrade the mariadb package to 11.8.7-r0 or later via apk. Until patched, restrict the MariaDB service account's filesystem access using OS-level controls (run mariadbd under a dedicated low-privilege user with no read access outside the data directory, and consider AppArmor/SELinux confinement) and revoke FILE, LOAD DATA, and similar privileges from non-administrative database users to reduce the surface for path-handling abuse; the trade-off is that legitimate import/export workflows depending on FILE privilege will break and must be migrated to controlled tooling.

Affected VersionsENISA

Server 11.8.1, < 11.8.7
Server 11.4.1, < 11.4.11
Server 10.6.1, < 10.6.26
Server 10.11.1, < 10.11.17
Server 12.3.1, < 12.3.2

Affected Packages

euvd server_10_11_1 fix: 10.11.17
euvd server_10_6_1 fix: 10.6.26
euvd server_11_4_1 fix: 11.4.11
euvd server_11_8_1 fix: 11.8.7
euvd server_12_3_1 fix: 12.3.2

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 5 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is classified as CWE-22 (Improper Limitation of a Pathname to a Restricted Directory, or 'Path Traversal'), meaning a code path in MariaDB constructs or consumes filesystem paths without adequately neutralizing '..' or absolute-path sequences supplied by an input. The CPE set identifies the affected component as the MariaDB Server product (cpe:2.3:a:mariadb:mariadb), and the EUVD enumeration of branches (10.6.x, 10.11.x, 11.4.x, 11.8.x, 12.3.x) shows the regression is present across both LTS and short-term-support series, suggesting the vulnerable code lives in a long-standing server-side feature rather than a new subsystem. The referenced upstream tickets - GHSA-9pjh-5hhw-65v9 and MDEV-39408 - are the authoritative sources for the precise code site.

Know when MariaDB gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 7.8 HIGH
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 7.3 HIGH

Local attack vector and required user interaction match the description; assessed PR:L because triggering a MariaDB server path handler realistically requires an authenticated database session, not anonymous access.

3.1 AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

6
Analysis Updated
Jun 16, 2026 - 19:58 vuln.today
v3 - CVSS changed
Analysis Updated
Jun 16, 2026 - 19:58 vuln.today
v2 - CVSS changed
Severity Changed
Jun 16, 2026 - 19:52 NVD
MEDIUM HIGH
CVSS changed
Jun 16, 2026 - 19:52 NVD
6.3 (MEDIUM) 7.8 (HIGH)
Patch available
Jun 12, 2026 - 19:01 EUVD
CVSS changed
Jun 12, 2026 - 18:22 NVD
6.3 (MEDIUM)

DescriptionNVD

Alpine Linux: mariadb fixed in 11.8.7-r0

Executive ViewAI

Why It Matters

MariaDB Server across all supported versions is vulnerable to a local path traversal weakness enabling attackers to escape directory boundaries and access sensitive database files-threatening data confidentiality and integrity for organizations with untrusted local users. No public exploit code has been identified at the time of this analysis, though the vulnerability's accessibility to local users warrants prompt remediation. Patches are available for all affected versions, permitting timely deployment.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 98% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

CVE-2016-6662 CRITICAL POC
9.8 Sep 20

Oracle MySQL through 5.5.52, 5.6.x through 5.6.33, and 5.7.x through 5.7.15; MariaDB before 5.5.51, 10.0.x before 10.0.2

CVE-2012-5613 MEDIUM POC
6.0 Dec 03

MySQL 5.5.19 and possibly other versions, and MariaDB 5.5.28a and possibly other versions, when configured to assign the

CVE-2014-0195 MEDIUM POC
6.8 Jun 05

The dtls1_reassemble_fragment function in d1_both.c in OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.0

CVE-2014-0224 HIGH POC
7.4 Jun 05

OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.0.1h does not properly restrict processing of ChangeCiph

CVE-2012-2122 MEDIUM POC
5.1 Jun 26

sql/password.c in Oracle MySQL 5.1.x before 5.1.63, 5.5.x before 5.5.24, and 5.6.x before 5.6.6, and MariaDB 5.1.x befor

CVE-2012-5612 MEDIUM POC
6.5 Dec 03

Heap-based buffer overflow in Oracle MySQL 5.5.19 and other versions through 5.5.28, and MariaDB 5.5.28a and possibly ot

CVE-2012-5611 MEDIUM POC
6.5 Dec 03

Stack-based buffer overflow in the acl_get function in Oracle MySQL 5.5.19 and other versions through 5.5.28, and 5.1.53

CVE-2014-3470 MEDIUM
4.3 Jun 05

The ssl3_send_client_key_exchange function in s3_clnt.c in OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before

CVE-2016-6664 HIGH POC
7.0 Dec 13

mysqld_safe in Oracle MySQL through 5.5.51, 5.6.x through 5.6.32, and 5.7.x through 5.7.14; MariaDB; Percona Server befo

CVE-2014-0221 MEDIUM
4.3 Jun 05

The dtls1_get_message_fragment function in d1_both.c in OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.

CVE-2015-3152 MEDIUM POC
5.9 May 16

Oracle MySQL before 5.7.3, Oracle MySQL Connector/C (aka libmysqlclient) before 6.1.3, and MariaDB before 5.5.44 use the

CVE-2022-0778 HIGH POC
7.5 Mar 15

The BN_mod_sqrt() function, which computes a modular square root, contains a bug that can cause it to loop forever for n

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy