When choosing a site-isolated process for a document loaded from a data: URL that was the result of a redirect, Firefox would load that document in the same process as the site that issued the redirect. This bypassed the site-isolation protections against Spectre-like attacks on sites that host an "open redirect". Firefox no longer follows HTTP redirects to data: URLs. This vulnerability affects Firefox < 114.
The web application accepts a user-controlled input that specifies a link to an external site, and uses that link in a redirect.
Link | Tags |
---|---|
https://bugzilla.mozilla.org/show_bug.cgi?id=1811999 | permissions required |
https://www.mozilla.org/security/advisories/mfsa2023-20/ | vendor advisory |
https://security.gentoo.org/glsa/202401-10 |