CVE-2026-107823: mariadb Improper Encoding or Escaping of Output
Vulnerability summary
CVE-2026-107823 is a high (CVSS 7.2) Improper Encoding or Escaping of Output vulnerability in mariadb. EPSS estimates a 0.71% chance of exploitation in the next 30 days, higher than 52.7% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 3Timeline
- 09-10-2026PublishedVulnerability first disclosed.
- 13-10-2026Last modifiedVulnerability information updated.
Description
MariaDB server is a community developed fork of MySQL server. From 10.6.1 until 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3, and 13.0.2, the MariaDB view FRM parser did not safely encode embedded newline characters in a username. An account with CREATE USER and CREATE VIEW WITH GRANT OPTION could create a crafted username containing additional view metadata, causing the parser to interpret part of the username as security metadata and potentially escalating database privileges. This issue is fixed in versions 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3, and 13.0.2.
CVSS metrics
4 scores · 4 sources · 1 version- OSV · DebianEcosystem advisory · calculated7.2HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
- NVDNIST7.2HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated7.2HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.71%
Chance of exploitation in the next 30 days
Percentile
53%
Versus all other CVEs
30-day change
Change unavailable
Change unavailable
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-116Improper Encoding or Escaping of OutputThe product prepares a structured message for communication with another component, but encoding or escaping of the data is either missing or done incorrectly. As a result, the intended structure of the message is not preserved.
- CWE-144Improper Neutralization of Line DelimitersThe product receives input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could be interpreted as line delimiters when they are sent to a downstream component.
Affected systems
Ubuntu11 products
- mariadbAll versions (No fix recorded)
- mariadb-10.0All versions (No fix recorded)
- mariadb-10.1All versions (No fix recorded)
- mariadb-10.3All versions (No fix recorded)
- mariadb-10.6All versions (No fix recorded)
Mariadb2 products
Debian1 product
- mariadbAll versions (No fix recorded) | < 1:11.8.9+ds-1
3 vendors · 14 products
References
12 links- github.com/MariaDB/server/security/advisories/GHSA-g2q2-3936-cp37X Refsource CONFIRMREPORTVendor Advisory
- github.com/MariaDB/server/commit/8a642bc8103aadc6b2087d781ba8e1595616a2c4X Refsource MISCREPORTPatch