Undetectable remote arbitrary code execution through JavaScript and HTTP headers
bugzilla.mozilla.org
bugzilla.mozilla.org
Interestingly, this ‘just once’ attack is why Firefox Accounts are broken as designed: it’s possible for Mozilla to target a user, just once, with malicious JavaScript which steals his Firefox Account password. Mozilla could do this of their own accord, could be suborned by a malicious employee but even more likely could be ordered to do so by any government which has that authority.