The JavaScript engine in Mozilla Firefox before 3.0.7, Thunderbird before 2.0.0.21, and SeaMonkey 1.1.15 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via (1) a splice of an array that contains "some non-set elements," which causes jsarray.cpp to pass an incorrect argument to the ResizeSlots function, which triggers memory corruption; (2) vectors related to js_DecompileValueGenerator, jsopcode.cpp, __defineSetter__, and watch, which triggers an assertion failure or a segmentation fault; and (3) vectors related to gczeal, __defineSetter__, and watch, which triggers a hang.
CVSS Details
- CVSS 3.1 Base Score: 8.8
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Centos_linux | — | Upgrade firefox-debuginfoUpgrade firefox | Dec 1, 2016 | Mar 4, 2009 |
| Gentoo Linux | — | Upgrade www-client/mozilla-firefox.Upgrade mail-client/mozilla-thunderbird.Upgrade www-client/mozilla-firefox-bin.Upgrade mail-client/thunderbird-bin.Upgrade dev-libs/nss.Upgrade mail-client/mozilla-thunderbird-bin.Upgrade net-libs/xulrunner.Upgrade mail-client/thunderbird.Upgrade net-libs/xulrunner-bin.Upgrade www-client/firefox.Upgrade www-client/firefox-bin.Upgrade www-client/icecat.Upgrade www-client/seamonkey.Upgrade www-client/seamonkey-bin. | Oct 30, 2017 | Mar 4, 2009 |
| Mfsa2009 07 | — | Upgrade to Mozilla Firefox version 3.0.7 | Jun 14, 2012 | Mar 4, 2009 |
| Mozilla Seamonkey | — | Upgrade to Mozilla SeaMonkey version 1.1.15 | Feb 3, 2012 | Mar 4, 2009 |
| Mozilla Thunderbird | — | Upgrade to Mozilla Thunderbird version 2.0.0.21 | Feb 22, 2012 | Mar 4, 2009 |
| Oracle_linux | — | Upgrade xulrunner-develUpgrade firefoxUpgrade xulrunnerUpgrade xulrunner-devel-unstable | Oct 16, 2024 | Mar 5, 2009 |
| Suse | — | Upgrade mozilla-xulrunner192-32bitUpgrade MozillaThunderbirdUpgrade MozillaFirefox-translationsUpgrade gconf2-x86Upgrade MozillaThunderbird-translations-commonUpgrade MozillaThunderbird-develUpgrade MozillaFirefox-branding-SLEDUpgrade mozilla-xulrunner190-32bitUpgrade MozillaFirefox-develUpgrade mozilla-nsprUpgrade mozilla-xulrunner190-x86Upgrade gconf2-32bitUpgrade libfreebl3-32bitUpgrade libfreebl3Upgrade mozilla-xulrunner192-x86Upgrade orbit2-x86Upgrade mozilla-nspr-x86Upgrade MozillaFirefox-translations-commonUpgrade libfreebl3-x86Upgrade mozilla-xulrunner190Upgrade mozilla-xulrunner192Upgrade libidl-32bitUpgrade mozilla-nssUpgrade libidl-x86Upgrade mozilla-xulrunner190-translationsUpgrade libidlUpgrade mozilla-nss-toolsUpgrade mozilla-xulrunner191-32bitUpgrade orbit2Upgrade MozillaFirefoxUpgrade mozilla-xulrunner191Upgrade mozilla-nss-x86Upgrade mozilla-xulrunner191-translationsUpgrade mozilla-xulrunner190-gnomevfsUpgrade mozilla-nss-32bitUpgrade mozilla-nspr-32bitUpgrade orbit2-32bitUpgrade mozilla-xulrunner191-x86Upgrade gconf2Upgrade mozilla-xulrunner192-translationsUpgrade MozillaThunderbird-translations-otherUpgrade mozilla-xulrunner192-gnomeUpgrade mozilla-xulrunner191-gnomevfsUpgrade MozillaFirefox-translations-other | Feb 17, 2015 | Jun 28, 2013 |
| Ubuntu | — | Upgrade firefox-3.0Upgrade xulrunner-1.9Upgrade abrowser | Nov 8, 2024 | Mar 5, 2009 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub