
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-48163 is an OS command injection vulnerability in MariaDB Community Server affecting the wsrep State Snapshot Transfer (SST) mechanism via the rsync method. During SST, the donor node interpolates parameters received from the joiner node into shell command lines without sufficient validation, allowing a malicious joiner to execute arbitrary shell commands on the donor. Affected versions include 10.6.1–10.6.26, 10.11.1–10.11.17, 11.4.1–11.4.11, 11.8.1–11.8.7, and 12.3.1. The vulnerability was published on June 12, 2026, with the GitHub Security Advisory (GHSA-rpgv-q6gv-684r) first published June 2, 2026. It carries a CVSS v3.1 base score of 8.0 (High) per the GitHub advisory, or 7.2 (High) per NVD (GitHub Advisory, Feedly).
The root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command), specifically within the wsrep_sst_rsync script used during Galera cluster State Snapshot Transfer operations (GitHub Advisory). When a joiner node initiates an SST, it sends parameters to the donor node; the donor's wsrep_sst_rsync script interpolates these parameters directly into shell command lines without fully sanitizing them, enabling argument/command injection. Exploitation requires the attacker to control a joiner node within the cluster (high privileges required) and network access to the donor, but no user interaction is needed. The issue is tracked upstream as MDEV-39648 (GitHub Advisory).
A malicious joiner node can execute arbitrary shell commands on the donor node with the privileges of the MariaDB/wsrep process, resulting in full compromise of confidentiality, integrity, and availability on the donor host. This could allow an attacker to exfiltrate database contents, modify or destroy data, install backdoors, or pivot to other systems accessible from the donor node. The scope is marked as "Changed" in the GitHub advisory CVSS vector, indicating that the impact can extend beyond the vulnerable MariaDB component itself (GitHub Advisory, Feedly).
wsrep_sst_rsync script.;, $(...), |) in fields that are interpolated unsanitized into the donor's shell command line.wsrep_sst_rsync script executes the injected shell commands with the privileges of the MariaDB process, enabling reverse shell establishment, data exfiltration, or further lateral movement (GitHub Advisory, Feedly)./var/log/mysql/error.log) during SST operations; shell error messages or unusual command output appearing in wsrep/SST log files.wsrep_sst_rsync process (e.g., /bin/bash, curl, wget, nc, python) during or after an SST event; unexpected network connections initiated from the donor node.Upgrade MariaDB to the patched versions: 10.6.27, 10.11.18, 11.4.12, 11.8.8, or 12.3.2 (GitHub Advisory, MariaDB Releases). As a temporary workaround, remove the wsrep_sst_rsync script from donor hosts to prevent the rsync SST method from being used; an alternative SST method (e.g., mariabackup) should be configured if SST is required. Additionally, restrict cluster membership to trusted nodes only and enforce network-level controls to limit which hosts can initiate SST operations.
The vulnerability received coverage from security news outlets including SecurityOnline.info and BeyondMachines, which highlighted it as a notable MariaDB command injection flaw (SecurityOnline). SUSE issued security updates (SUSE-SU-2026:2282-1, SUSE-SU-2026:2330-1) and openSUSE published corresponding advisories, reflecting prompt downstream patching activity (SUSE Advisory). The Singapore Cyber Security Agency (CSA) also issued an alert (AL-2026-078) referencing this vulnerability. Community discussion on Mastodon and Bluesky noted the issue but overall sentiment reflected low immediate risk given the high privilege requirement and absence of public exploits.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."