CVE-2010-3765
Firefox, Thunderbird, and SeaMonkey allow remote attackers to execute arbitrary code through malformed JavaScript that corrupts memory by incorrectly managing frames created during DOM manipulation. This vulnerability was actively exploited by the Belmoo malware in October 2010.
A memory corruption vulnerability in the CSS frame constructor (nsCSSFrameConstructor::ContentAppended) allows remote code execution when JavaScript is enabled. The flaw occurs due to incorrect index tracking during appendChild operations and multiple frame creation, enabling attackers to corrupt heap memory and achieve arbitrary code execution. This vulnerability affects Firefox 3.5.x–3.5.14 and 3.6.x–3.6.11, Thunderbird 3.0.x–3.0.9 and 3.1.x before 3.1.6, and SeaMonkey 2.x before 2.0.10.
Want to know if your infrastructure is exposed to this?
Talk to TrueHacking →