First published: Tue Jun 05 2012(Updated: )
jsinfer.cpp in Mozilla Firefox ESR 10.x before 10.0.5 and Thunderbird ESR 10.x before 10.0.5 does not properly determine data types, which allows remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via crafted JavaScript code.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Mozilla Firefox ESR | =10.0 | |
Mozilla Firefox ESR | =10.0.1 | |
Mozilla Firefox ESR | =10.0.2 | |
Mozilla Firefox ESR | =10.0.3 | |
Mozilla Firefox ESR | =10.0.4 | |
Mozilla Thunderbird ESR | =10.0 | |
Mozilla Thunderbird ESR | =10.0.1 | |
Mozilla Thunderbird ESR | =10.0.2 | |
Mozilla Thunderbird ESR | =10.0.3 | |
Mozilla Thunderbird ESR | =10.0.4 | |
Mozilla Firefox | =10.0 | |
Mozilla Firefox | =10.0.1 | |
Mozilla Firefox | =10.0.2 | |
Mozilla Firefox | =10.0.3 | |
Mozilla Firefox | =10.0.4 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2012-1939 has a severity level that allows for denial of service through memory corruption or potentially arbitrary code execution.
To fix CVE-2012-1939, update Mozilla Firefox or Thunderbird to version 10.0.5 or higher.
CVE-2012-1939 affects Mozilla Firefox ESR versions 10.0 to 10.0.4 and Mozilla Thunderbird ESR versions 10.0 to 10.0.4.
CVE-2012-1939 can be exploited by remote attackers using crafted JavaScript to cause application crashes or memory corruption.
Yes, CVE-2012-1939 is specifically related to improper data type determination in JavaScript processing.