Mozilla Firefox before 3.0.8 is affected by multiple vulnerabilities:
- XSL Transformation vulnerability (MFSA 2009-12).
An XSL stylesheet could be used to crash the browser during a XSL
transformation. An attacker could potentially use this crash to run
arbitrary code on a victim's computer.
- Arbitrary code execution via XUL tree element (MFSA 2009-13).
The XUL tree method _moveToEdgeShift is in some cases triggering
garbage collection routines on objects which are still in use. In
such cases, the browser would crash when attempting to access a
previously destroyed object and this crash could be used by an
attacker to run arbitrary code on a victim's computer.
Note: The MFSA 2009-13 vulnerability was used to win the 2009
CanSecWest Pwn2Own contest.