CVE-2012-3989

critical
Published 2012-10-10 · Modified 2026-04-29
CVSS v3
CVSS v2
9.3
VIR risk
9.3

Description

Mozilla Firefox before 16.0, Thunderbird before 16.0, and SeaMonkey before 2.13 do not properly perform a cast of an unspecified variable during use of the instanceof operator on a JavaScript object, which allows remote attackers to execute arbitrary code or cause a denial of service (assertion failure) via a crafted web site.

Predictions

Exploit likelihood
20%
Patch ETA

Heuristic predictions, AS-IS, for prioritization only.

Mitigations

vendor Authored 2026-05-27

Vendor advisory: cve@mitre.org — https://bugzilla.mozilla.org/show_bug.cgi?id=783867

vendor Authored 2026-05-27

Vendor advisory: cve@mitre.org — http://www.mozilla.org/security/announce/2012/mfsa2012-80.html

OS impact

OSVersionStatusFixed in
ubuntu ubuntu10.04affected
ubuntu ubuntu11.04affected
ubuntu ubuntu11.10affected
ubuntu ubuntu12.04affected
suse suse10affected
suse suse11affected

Application impact

VendorProductVersionsFixed
mozilla mozillafirefox{"endExcluding":"16.0"}16.0
mozilla mozillaseamonkey{"endExcluding":"2.13"}2.13
mozilla mozillathunderbird{"endExcluding":"16.0"}16.0

References

CWEs

CWE-119

Verify integrity in audit chain (admin only). AS-IS.