Coinbase · Report #160498
window.opener is leaking to external domains upon redirect on Safari
Validstatus
5upvotes
22 Aug 2016disclosed
Summary
Although Coinbase cleared window.opener on external redirects, it was not effective on WebKit-based browsers (Safari) since Safari's cross-origin security prevents the modification of window.opener of a child window if it lies on a different origin, yet still allows the child window to access window.opener.location.
The solution, proposed by the reporter, was to add rel="noreferrer noopener" to these external links.
How it was found
The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.