Description
The WordPress Backup and Migrate Plugin – Backup Guard WordPress plugin before 1.6.0 did not ensure that the imported files are of the SGBP format and extension, allowing high privilege users (admin+) to upload arbitrary files, including PHP ones, leading to RCE.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | WordPress Backup and Migrate Plugin – Backup Guard | 1.6.0 – < 1.6.0 | 1.6.0 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Wordpress Plugin Backup Guard - Authenticated Remote Code Execution
exploit/multi/http/wp_plugin_backup_guard_rce
Exploit-DB 1
- Wordpress Plugin Backup Guard 1.5.8 - Remote Code Execution (Authenticated) EDB-50093 · webapps · Jul 5, 2021
GitHub 1 repository
-
0dayNinja/CVE-2021-24155.rb ★ 10 · Jul 30, 2021
WordPress Backup Guard Authenticated Remote Code Execution Exploit
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- WordPress BackupGuard <1.6.0 - Authenticated Arbitrary File Upload http/cves/2021/CVE-2021-24155.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.