Mozilla Foundation Security Advisory 2010-21
Arbitrary code execution with Firebug XMLHttpRequestSpy
- Announced
- March 30, 2010
- Reporter
- moz_bug_r_a4
- Impact
- High
- Products
- Firefox, SeaMonkey
- Fixed in
-
- Firefox 3.0.19
- Firefox 3.5.8
- SeaMonkey 2.0.3
Description
Mozilla security researcher moz_bug_r_a4 reported that the XMLHttpRequestSpy module in the Firebug add-on was exposing an underlying chrome privilege escalation vulnerability. When the XMLHttpRequestSpy object was created, it would attach various properties of itself to objects defined in web content, which were not being properly wrapped to prevent their exposure to chrome privileged objects. This could result in an attacker running arbitrary JavaScript on a victim's machine, though it required the victim to have Firebug installed, so the overall severity of the issue was determined to be High.
This vulnerability does not affect Firefox 3.6