U.S. Dept Of Defense · Report #380103
Stored Xss Vulnerability on ████████
Validstatus
highseverity
192upvotes
14 May 2020disclosed
How it was found
Summary: A Xss vulnerability using svg file & html file.
Step-by-step Reproduction Instructions
- Go to https://██████████/SitePages/Register.aspx and register.
- Go to
https://██████████/Profiles/My/#Your Username#/Blog/default.aspxand clickCreate a Postbutton. - Click
Bodytextarea and clickInsertbutton. - Click
Upload Filebutton and choose file (mygf.html or evilsvgfile.svg) - Click
Okbutton and wait. - Click Preview button and you will see xss alert.
PoC:
-
Go to https://████████/_login/default.aspx?ReturnUrl=%2f_layouts%2f15%2fauthenticate.aspx%3fsource%3d%2fConference&source=/Conference and login with this username and password:
username: ███████password: ███████ -
Go to https://██████/Profiles/My/alobaloss/Blog/Lists/Photos/evilsvgfile.svg So, you can see xss alert.
Impact
Classic Stored Xss