Use-after-free vulnerability in the CSPService::ShouldLoad function in the microtask implementation in Mozilla Firefox before 39.0, Firefox ESR 38.x before 38.1, and Thunderbird before 38.1 allows remote attackers to execute arbitrary code by leveraging client-side JavaScript that triggers removal of a DOM object on the basis of a Content Policy.
2015-07-06T02:01:02.110
2025-04-12T10:46:40.837
Deferred
CVSSv2: 10.0 (HIGH)
AV:N/AC:L/Au:N/C:C/I:C/A:C
10.0
10.0
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | mozilla | firefox | ≤ 38.1.0 | Yes |
Application | mozilla | thunderbird | ≤ 38.0.1 | Yes |
Operating System | oracle | solaris | 11.3 | Yes |
Application | mozilla | firefox | 31.0 | Yes |
Application | mozilla | firefox | 31.1.0 | Yes |
Application | mozilla | firefox | 31.1.1 | Yes |
Application | mozilla | firefox | 31.3.0 | Yes |
Application | mozilla | firefox | 31.5.1 | Yes |
Application | mozilla | firefox | 31.5.2 | Yes |
Application | mozilla | firefox | 31.5.3 | Yes |
Application | mozilla | firefox | 38.0 | Yes |
Application | mozilla | firefox_esr | 31.1 | Yes |
Application | mozilla | firefox_esr | 31.2 | Yes |
Application | mozilla | firefox_esr | 31.3 | Yes |
Application | mozilla | firefox_esr | 31.4 | Yes |
Application | mozilla | firefox_esr | 31.5 | Yes |
Application | mozilla | firefox_esr | 31.6.0 | Yes |
Application | mozilla | firefox_esr | 31.7.0 | Yes |