About rel=noopener
mathiasbynens.github.io
About rel=noopener
1–10 of 115 posts
Re: About rel=noopener
#2Re: About rel=noopener
#3Not my problem anymore, but I never even considered this.
Re: About rel=noopener
#4Does this "work" for cross origin requests? If I plant a `target=_blank` in my website, user clicks it, goes to my second website, do I have control over the website the link came from? If not, I don't see the security issue. Of course you can XSS yourself, what have you.
Re: About rel=noopener
#5EDIT: 2013 to be exact.
Re: About rel=noopener
#6Re: About rel=noopener
#7This is a pretty old bug, I think I reported it a few years ago to Google. EDIT: 2013 to be exact.
https://bugs.chromium.org/p/chromium/issues/detail?id=168988
which links to another issue from 2012.
Edit: My purpose was to confirm the bug has been "known" for awhile, not to take away credit for you reporting the bug years ago. Congrats for independently discovering it before many people (such as myself) became aware of it.
Re: About rel=noopener
#8This is a pretty old bug, I think I reported it a few years ago to Google. EDIT: 2013 to be exact.
FYI, the article links to a Chromium issue from 2013: https://bugs.chromium.org/p/chromium/issues/detail?id=168988 which links to another issue from 2012. Edit: My purpose was to confirm the bug has been "known" for awhile, not to take away credit for you reporting the bug years ago. Congrats for independently discovering it before many people (such as myself) became aware of it.
For sure, I think its a very important bug that hasn't had much attention for years now, especially since so many websites use _blank, GMail being one of them.
Re: About rel=noopener
#9Does this "work" for cross origin requests? If I plant a `target=_blank` in my website, user clicks it, goes to my second website, do I have control over the website the link came from? If not, I don't see the security issue. Of course you can XSS yourself, what have you.
The attacker can replace the current page with his own phising page.
Of course, the hostname part of the url would change, but the user is unlikely to notice that.