HexBrain

PortSwigger Web Security · Report #400785

Browser Self XSS Protection not implemented

N/Astatus
5upvotes
26 Sept 2018disclosed

How it was found

Hi

Self XSS Protection not used ,An attacker can trick users to insert JavaScript in browser console.

A Self-XSS scam usually works by promising to help you access somebody else's account. Instead, the scammer tricks you into gaining access to your account for fraud, spam and tricking more people into a scam.

I see that you have not enabled 'Self XSS Protection ' on https://portswigger.net/ , This technique prevents user from getting tricked into injecting js themselves and allow attackers to socially engineering them..

For example, Facebook have : http://gyazo.com/3b448c200124053b60b622d0149e242d https://www.facebook.com/selfxss

But you don't have it, You should , to protect your users , it prevents the users from getting tricked and be safe. Its a best practice every website should follow for a safer web!

This bug has been fixed by many websites including Facebook. So its strongly advised you to fix it.

Similar fixed issue

Impact

Users with low knowledge can be tricked to attack themselves via xss attacks.

#Ref

Regards

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original