Cloudanix VulnDB

CVE-2023-52969

Medium · 4.9

CVSS

4.9

EPSS

0.5%

Published

Mar 8, 2025

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A database can unexpectedly stop working when handling certain requests, which may briefly interrupt services that rely on it.

Exploitation
Remote Authenticated
Attacker needs
High Privilege
Complexity
Moderate
Impact
Denial Of Service
Component
Network Service
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The flaw triggers a server crash with an empty backtrace during query optimization, specifically in make_aggr_tables_info and optimize_stage2 functions, leading to denial of service.

Why it matters to the business

Database service interruptions can cause application downtime and operational delays; low EPSS score and absence from KEV indicate limited immediate risk despite the 602-day window since publication.

How an attack unfolds

An authenticated high-privilege user submits crafted queries that exercise the affected optimizer paths, causing the MariaDB server process to terminate unexpectedly.

How to fix it

Upgrade affected packages to the listed fixed versions: firefox (Red Hat:rhel_eus:8.1::appstream) to 0:91.3.0-1.el8_1 and corresponding debug packages; apply vendor patches for MariaDB 10.4-11.0 streams where applicable.

How to confirm the fix worked

Confirm server version is updated, reproduce test queries that previously crashed the service, and verify stable operation with non-empty backtraces on errors.

Typical attack path

  1. Obtain high-privilege database credentials
  2. Issue queries that invoke make_aggr_tables_info or optimize_stage2
  3. Observe server crash and empty backtrace

How to detect it

Review database error logs and crash reports for empty backtrace entries around optimize_stage2 activity; correlate with high-privilege query logs.

What your security team should do

  • Prioritize patching MariaDB instances matching the affected version ranges
  • Monitor EPSS trend for any increase above 0.01
  • Restrict high-privilege accounts to trusted sources only

The record

MariaDB Server 10.4 through 10.5.*, 10.6 through 10.6.*, 10.7 through 10.11.*, and 11.0 through 11.0.* can sometimes crash with an empty backtrace log. This may be related to make_aggr_tables_info and optimize_stage2.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:10 mariadb 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-backup 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-client-utils 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-common 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-devel 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-embedded 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-embedded-devel 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-errmsg 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-gssapi-server 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-oqgraph-engine 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-pam 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-server 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-server-galera 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-server-utils 0 3:10.11.15-1.el10_1
AlmaLinux:10 mariadb-test 0 3:10.11.15-1.el10_1
AlmaLinux:8 Judy 0 1.0.5-18.module_el8.10.0+3947+ac422511
AlmaLinux:8 Judy 0 1.0.5-18.module_el8.8.0+3620+5d452900
AlmaLinux:8 galera 0 26.4.22-1.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-backup 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-common 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-devel 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-embedded 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-embedded-devel 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-errmsg 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-gssapi-server 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-oqgraph-engine 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-pam 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-server 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-server-galera 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-server-utils 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:8 mariadb-test 0 3:10.5.29-2.module_el8.10.0+4059+10818090
AlmaLinux:9 galera 0 26.4.22-1.el9_6
AlmaLinux:9 galera 0 26.4.20-1.module_el9.5.0+135+c9657a87
AlmaLinux:9 mariadb 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-backup 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-backup 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-common 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-common 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-devel 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-devel 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-embedded 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-embedded 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-embedded-devel 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-embedded-devel 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-errmsg 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-errmsg 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-gssapi-server 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-gssapi-server 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-oqgraph-engine 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-oqgraph-engine 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-pam 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-pam 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-server 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-server 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-server-galera 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-server-galera 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-server-utils 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-server-utils 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
AlmaLinux:9 mariadb-test 0 3:10.5.29-2.el9_6
AlmaLinux:9 mariadb-test 0 3:10.11.15-1.module_el9.7.0+199+a988ea01
Bitnami mariadb 0 10.5.29
Bitnami mariadb 10.4.0 No fix
Bitnami mariadb-min 0 10.5.29
Bitnami mariadb-min 10.4.0 No fix
Bitnami mysql-client 0 10.5.29
Bitnami mysql-client 10.4.0 No fix
Chainguard mariadb-10.11 0 10.11.14-r0
Chainguard mariadb-10.11-backup 0 10.11.14-r0
Chainguard mariadb-10.11-bench 0 10.11.14-r0
Chainguard mariadb-10.11-client 0 10.11.14-r0
Chainguard mariadb-10.11-dev 0 10.11.14-r0
Chainguard mariadb-10.11-doc 0 10.11.14-r0
Chainguard mariadb-10.11-embedded 0 10.11.14-r0
Chainguard mariadb-10.11-oci-entrypoint 0 10.11.14-r0
Chainguard mariadb-10.6 0 10.6.23-r0
Chainguard mariadb-10.6-backup 0 10.6.23-r0
Chainguard mariadb-10.6-bench 0 10.6.23-r0
Chainguard mariadb-10.6-client 0 10.6.23-r0
Chainguard mariadb-10.6-dev 0 10.6.23-r0
Chainguard mariadb-10.6-doc 0 10.6.23-r0
Chainguard mariadb-10.6-embedded 0 10.6.23-r0
Chainguard mariadb-10.6-oci-entrypoint 0 10.6.23-r0
Chainguard mariadb-11.4 0 11.4.8-r0
Chainguard mariadb-11.4-backup 0 11.4.8-r0
Chainguard mariadb-11.4-bench 0 11.4.8-r0
Chainguard mariadb-11.4-client 0 11.4.8-r0
Chainguard mariadb-11.4-dev 0 11.4.8-r0
Chainguard mariadb-11.4-doc 0 11.4.8-r0
Chainguard mariadb-11.4-embedded 0 11.4.8-r0
Chainguard mariadb-11.4-oci-entrypoint 0 11.4.8-r0
Chainguard mariadb-11.4-test 0 11.4.8-r0
Chainguard mariadb-11.7 0 0
Chainguard mariadb-11.7-backup 0 0
Chainguard mariadb-11.7-bench 0 0
Chainguard mariadb-11.7-client 0 0
Chainguard mariadb-11.7-dev 0 0
Chainguard mariadb-11.7-doc 0 0
Chainguard mariadb-11.7-embedded 0 0
Chainguard mariadb-11.7-oci-entrypoint 0 0
Chainguard mariadb-11.7-test 0 0
Chainguard mariadb-11.8 0 11.8.2-r1
Chainguard mariadb-11.8-backup 0 11.8.2-r1
Chainguard mariadb-11.8-bench 0 11.8.2-r1
Chainguard mariadb-11.8-client 0 11.8.2-r1
Chainguard mariadb-11.8-dev 0 11.8.2-r1
Chainguard mariadb-11.8-doc 0 11.8.2-r1
Chainguard mariadb-11.8-embedded 0 11.8.2-r1
Chainguard mariadb-11.8-oci-entrypoint 0 11.8.2-r1
Chainguard mariadb-11.8-test 0 11.8.2-r1
Debian:11 mariadb-10.5 0 No fix
Debian:12 mariadb 0 No fix
Debian:13 mariadb 0 No fix
Debian:13 mariadb 0 1:11.8.2-1
Debian:14 mariadb 0 1:11.8.2-1
Mageia:9 mariadb 0 11.4.7-1.mga9
SUSE:Linux Enterprise Module for Package Hub 15 SP6 mariadb 0 10.11.14-150600.4.14.1
SUSE:Linux Enterprise Module for Server Applications 15 SP6 mariadb 0 10.11.14-150600.4.14.1
Wolfi mariadb-10.11 0 10.11.14-r0
Wolfi mariadb-10.11-backup 0 10.11.14-r0
Wolfi mariadb-10.11-bench 0 10.11.14-r0
Wolfi mariadb-10.11-client 0 10.11.14-r0
Wolfi mariadb-10.11-dev 0 10.11.14-r0
Wolfi mariadb-10.11-doc 0 10.11.14-r0
Wolfi mariadb-10.11-embedded 0 10.11.14-r0
Wolfi mariadb-10.11-oci-entrypoint 0 10.11.14-r0
Wolfi mariadb-10.6 0 10.6.23-r0
Wolfi mariadb-10.6-backup 0 10.6.23-r0
Wolfi mariadb-10.6-bench 0 10.6.23-r0
Wolfi mariadb-10.6-client 0 10.6.23-r0
Wolfi mariadb-10.6-dev 0 10.6.23-r0
Wolfi mariadb-10.6-doc 0 10.6.23-r0
Wolfi mariadb-10.6-embedded 0 10.6.23-r0
Wolfi mariadb-10.6-oci-entrypoint 0 10.6.23-r0
Wolfi mariadb-11.4 0 11.4.8-r0
Wolfi mariadb-11.4-backup 0 11.4.8-r0
Wolfi mariadb-11.4-bench 0 11.4.8-r0
Wolfi mariadb-11.4-client 0 11.4.8-r0
Wolfi mariadb-11.4-dev 0 11.4.8-r0
Wolfi mariadb-11.4-doc 0 11.4.8-r0
Wolfi mariadb-11.4-embedded 0 11.4.8-r0
Wolfi mariadb-11.4-oci-entrypoint 0 11.4.8-r0
Wolfi mariadb-11.4-test 0 11.4.8-r0
Wolfi mariadb-11.7 0 0
Wolfi mariadb-11.7-backup 0 0
Wolfi mariadb-11.7-bench 0 0
Wolfi mariadb-11.7-client 0 0
Wolfi mariadb-11.7-dev 0 0
Wolfi mariadb-11.7-doc 0 0
Wolfi mariadb-11.7-embedded 0 0
Wolfi mariadb-11.7-oci-entrypoint 0 0
Wolfi mariadb-11.7-test 0 0
Wolfi mariadb-11.8 0 11.8.2-r1
Wolfi mariadb-11.8-backup 0 11.8.2-r1
Wolfi mariadb-11.8-bench 0 11.8.2-r1
Wolfi mariadb-11.8-client 0 11.8.2-r1
Wolfi mariadb-11.8-dev 0 11.8.2-r1
Wolfi mariadb-11.8-doc 0 11.8.2-r1
Wolfi mariadb-11.8-embedded 0 11.8.2-r1
Wolfi mariadb-11.8-oci-entrypoint 0 11.8.2-r1
Wolfi mariadb-11.8-test 0 11.8.2-r1
openSUSE:Leap 15.6 mariadb 0 10.11.14-150600.4.14.1

Related vulnerabilities