MariaDB
DatabaseMariaDB 12.3 is the newest actively maintained release, currently at patch 12.3.3. 5 of 29 tracked cycles remain supported. The next cycle scheduled to reach end-of-life is 10.6, on July 6, 2026.
Support pattern
How MariaDB has behaved across the cycles tracked here, rather than what its policy documents state. Useful for judging how much runway a version is likely to have before you commit to it.
Support windows are getting shorter: the most recent cycles run about 52 months less than the earlier ones.
Computed from release and end-of-life dates tracked for MariaDB. Medians are used rather than averages so one unusually short or long release does not skew the figure. Cycles with no recorded end-of-life date are excluded from the support window.
How MariaDB versioning, EOL & security support work
MariaDB uses a three-part a.b.c version number where the major number identifies the yearly release series, the minor number marks a functionality level that grows quarterly, and the patch number marks a maturity level that grows with bug-fix releases. Within each major series, the release carrying the highest minor number is designated that series' Long-Term Support (LTS) branch. Patch releases contain only security issues and bug fixes, never new functionality.
Security issues in MariaDB are coordinated through the MariaDB Foundation's security process and, once fixed, shipped specifically as patch releases, the release type its policy reserves for security and bug fixes. Once a series' maintenance window closes, those patch releases stop arriving, leaving known, publicly disclosed vulnerabilities unfixed on that install.
Sources: MariaDB Maintenance Policy
Release lifecycle
Get an email when MariaDB ships a release, announces an end-of-life date, or moves a date it already announced.
Get MariaDB alerts