CVE-2026-47847: Medium severity Bitnami MariaDB Galera (container image) vulnerability
Bitnami MariaDB Galera container images and Helm chart are affected by a hardcoded default credential vulnerability in the Galera replication health-check user. The MARIADBREPLICATIONUSER and MARIADBREPLICATIONPASSWORD environment variables defaulted to monitor and monitor respectively. This user is granted REPLICATION CLIENT privileges from any host ('%'). The Bitnami Helm chart for MariaDB Galera did not expose parameters to configure this user's credentials, resulting in all chart deployments using this publicly known credential by default.
Affected versions — Container image: 10.6.x prior to 10.6.27-photon-5-r0; 10.11.x prior to 10.11.17-photon-5-r1; 11.4.x prior to 11.4.12-photon-5-r0; 11.8.x prior to 11.8.7-photon-5-r1; 12.3.x prior to 12.3.2-photon-5-r0 / 12.3.2-debian-12-r0. Helm chart: prior to 18.3.0.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Bitnami MariaDB Galera container imageto a version that resolves this vulnerability.Fixed in 10.6.27-photon-5-r0 - Upgrade
Upgrade
Bitnami MariaDB Galera container imageto a version that resolves this vulnerability.Fixed in 10.11.17-photon-5-r1 - Upgrade
Upgrade
Bitnami MariaDB Galera container imageto a version that resolves this vulnerability.Fixed in 11.4.12-photon-5-r0 - Upgrade
Upgrade
Bitnami MariaDB Galera container imageto a version that resolves this vulnerability.Fixed in 11.8.7-photon-5-r1 - Upgrade
Upgrade
Bitnami MariaDB Galera container imageto a version that resolves this vulnerability.Fixed in 12.3.2-photon-5-r0 - Upgrade
Upgrade
Bitnami MariaDB Galera container imageto a version that resolves this vulnerability.Fixed in 12.3.2-debian-12-r0 - Upgrade
Upgrade
Bitnami MariaDB Galera Helm chartto a version that resolves this vulnerability.Fixed in 18.3.0 - Configuration
In Helm values.yaml or container environment variables, set MARIADB_REPLICATION_USER to a non-default username (not 'monitor') and set MARIADB_REPLICATION_PASSWORD to a strong unique password. Do not rely on the default values 'monitor'/'monitor'.
Bitnami MariaDB Galera (Helm chart values or container environment) MARIADB_REPLICATION_USER / MARIADB_REPLICATION_PASSWORD = MARIADB_REPLICATION_USER must not equal 'monitor'; MARIADB_REPLICATION_PASSWORD must not equal 'monitor' (use a strong, unique password) - Compensating control
Restrict access for the replication user granted from any host ('%'): change the user host restriction and/or network controls so REPLICATION CLIENT privileges are only usable from specific replica hostnames/IPs or internal network ranges. Apply firewall/ACL rules to limit connections to the MariaDB Galera ports to trusted hosts.
- Operational
Rotate existing deployments' replication credentials: update the deployment Helm values or container secrets, change the database account password (for example: ALTER USER 'monitor'@'%' IDENTIFIED BY '<new_password>'; or create a new replication user and remove the default), apply the updated secrets, and restart/redeploy pods so the new credentials take effect.
Event History
Frequently Asked Questions
What is the severity of CVE-2026-47847?
The severity of CVE-2026-47847 is medium, rated at 5.3.
How do I fix CVE-2026-47847?
To fix CVE-2026-47847, change the default MARIADB_REPLICATION_USER and MARIADB_REPLICATION_PASSWORD environment variables from their default values.
What products are affected by CVE-2026-47847?
CVE-2026-47847 affects Bitnami MariaDB Galera container images and the corresponding Helm chart.
What exploit type is associated with CVE-2026-47847?
CVE-2026-47847 is associated with unauthorized access due to hardcoded default credentials.
Is CVE-2026-47847 a critical vulnerability?
CVE-2026-47847 is not considered critical but poses a security risk due to potential unauthorized access.