Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not do same-URL replace navigations when initiated cross-origin
This allows attackers to do a boolean probe on the URL of a cross-origin iframe, by attempting to navigate it to a given URL, and if history.length does not increase, they know that the iframe is currently pointed to that URL. Closes #2018, at least the actionable part where you can get more information than just what is retrieved using the load event.
- Loading branch information