This is a summary of the AI-generated 10-question deep analysis. The full version (longer answers, follow-up Q&A, related CVEs) requires login.
Read the full analysis โ
Q1What is this vulnerability? (Essence + Consequences)
๐จ **Essence**: Arbitrary PHP file upload via `admin-ajax.php`. <br>๐ฅ **Consequences**: Unauthenticated Remote Code Execution (RCE). Attackers gain full control over the server.
Q2Root Cause? (CWE/Flaw)
๐ก๏ธ **Root Cause**: Insecure file upload handling. <br>๐ **Flaw**: Allows `.php` file uploads without proper validation.โฆ
๐ฆ **Affected**: WordPress Showbiz Pro Plugin. <br>๐ **Version**: **1.7.1 and earlier**. <br>๐ **Platform**: WordPress sites running this specific plugin.
Q4What can hackers do? (Privileges/Data)
๐ **Privileges**: **Unauthenticated** access. <br>๐พ **Data**: Full server compromise. <br>โก **Action**: Execute arbitrary PHP code. <br>๐ **Impact**: Complete system takeover.
๐ฅ **Public Exp?**: **YES**. <br>๐ **Sources**: <br>- Exploit-DB #35385 <br>- GitHub PoC (nuclei-templates) <br>- Metasploit module (wpsploit). <br>๐ **Wild Exploitation**: High risk due to available tools.
Q7How to self-check? (Features/Scanning)
๐ **Self-Check**: <br>1. Scan for `admin-ajax.php` upload vectors. <br>2. Check plugin version (`Showbiz Pro <= 1.7.1`). <br>3. Use Nuclei templates for detection. <br>4.โฆ
๐ ๏ธ **Fix**: Update **Showbiz Pro** to version **> 1.7.1**. <br>๐ **Published**: Oct 2019. <br>โ **Status**: Patch available for affected versions.
Q9What if no patch? (Workaround)
๐ง **No Patch Workaround**: <br>1. **Disable** the plugin immediately. <br>2. **Block** `admin-ajax.php` upload permissions via WAF. <br>3. Restrict `.php` file uploads in `wp-config.php` or server config. <br>4.โฆ