VendorsMozillafirefoxall versions
Vulnerabilities

Mozilla Firefox

Ranked by severity, then by exploit likelihood. Click a CVE ID for its full record.

3337CVEs
CVE-2017-7779
Memory safety bugs were reported in Firefox 54, Firefox ESR 52.2, and Thunderbird 52.2. Some of these bugs showed evidence of memory corruption and we presume that with enough effort that some of these could be exploited to run arbitrary code. This vulnerability affects Thunderbird < 52.3, Firefox ESR < 52.3, and Firefox < 55.
Published 2018-06-11 · Modified
10.0EPSS 0.027
CVE-2015-2737
The rx::d3d11::SetBufferData function in the Direct3D 11 implementation in Mozilla Firefox before 39.0, Firefox ESR 31.x before 31.8 and 38.x before 38.1, and Thunderbird before 38.1 reads data from uninitialized memory locations, which has unspecified impact and attack vectors.
Published 2015-07-06 · Modified
10.0EPSS 0.027
CVE-2015-2734
The CairoTextureClientD3D9::BorrowDrawTarget function in the Direct3D 9 implementation in Mozilla Firefox before 39.0, Firefox ESR 31.x before 31.8 and 38.x before 38.1, and Thunderbird before 38.1 reads data from uninitialized memory locations, which has unspecified impact and attack vectors.
Published 2015-07-06 · Modified
10.0EPSS 0.027
CVE-2015-2738
The YCbCrImageDataDeserializer::ToDataSourceSurface function in the YCbCr implementation in Mozilla Firefox before 39.0, Firefox ESR 31.x before 31.8 and 38.x before 38.1, and Thunderbird before 38.1 reads data from uninitialized memory locations, which has unspecified impact and attack vectors.
Published 2015-07-06 · Modified
10.0EPSS 0.027
CVE-2009-2665
The nsDocument::SetScriptGlobalObject function in content/base/src/nsDocument.cpp in Mozilla Firefox 3.5.x before 3.5.2, when certain add-ons are enabled, does not properly handle a Link HTTP header, which allows remote attackers to execute arbitrary JavaScript with chrome privileges via a crafted web page, related to an incorrect security wrapper.
Published 2009-08-04 · Modified
10.0EPSS 0.025
CVE-2020-12395
Mozilla developers and community members reported memory safety bugs present in Firefox 75 and Firefox ESR 68.7. Some of these bugs showed evidence of memory corruption and we presume that with enough effort some of these could have been exploited to run arbitrary code. This vulnerability affects Firefox ESR < 68.8, Firefox < 76, and Thunderbird < 68.8.0.
Published 2020-05-26 · Modified
10.0EPSS 0.023
CVE-2017-7811
Memory safety bugs were reported in Firefox 55. Some of these bugs showed evidence of memory corruption and we presume that with enough effort that some of these could be exploited to run arbitrary code. This vulnerability affects Firefox < 56.
Published 2018-06-11 · Modified
10.0EPSS 0.022
CVE-2017-5399
Memory safety bugs were reported in Firefox 51. Some of these bugs showed evidence of memory corruption and we presume that with enough effort that some of these could be exploited to run arbitrary code. This vulnerability affects Firefox < 52 and Thunderbird < 52.
Published 2018-06-11 · Modified
10.0EPSS 0.022
CVE-2018-5090
Memory safety bugs were reported in Firefox 57. Some of these bugs showed evidence of memory corruption and we presume that with enough effort that some of these could be exploited to run arbitrary code. This vulnerability affects Firefox < 58.
Published 2018-06-11 · Modified
10.0EPSS 0.022
CVE-2018-18502
Mozilla developers and community members reported memory safety bugs present in Firefox 64. Some of these bugs showed evidence of memory corruption and we presume that with enough effort that some of these could be exploited to run arbitrary code. This vulnerability affects Firefox < 65.
Published 2019-02-05 · Modified
10.0EPSS 0.022
CVE-2025-2857
Incorrect handle could lead to sandbox escapes
Published 2025-03-27 · Modified
10.0EPSS 0.019
CVE-2020-12389
The Firefox content processes did not sufficiently lockdown access control which could result in a sandbox escape. *Note: this issue only affects Firefox on Windows operating systems.*. This vulnerability affects Firefox ESR < 68.8 and Firefox < 76.
Published 2020-05-26 · Modified
10.0EPSS 0.017
CVE-2008-2786
Buffer overflow in Firefox 3.0 and 2.0.x has unknown impact and attack vectors. NOTE: due to lack of details as of 20080619, it is not clear whether this is the same issue as CVE-2008-2785. A CVE identifier has been assigned for tracking purposes.
Published 2008-06-19 · Modified
10.0EPSS 0.014
CVE-2011-3079
The Inter-process Communication (IPC) implementation in Google Chrome before 18.0.1025.168, as used in Mozilla Firefox before 38.0 and other products, does not properly validate messages, which has unspecified impact and attack vectors.
Published 2012-05-01 · Modified
10.0EPSS 0.014
CVE-2021-4140
It was possible to construct specific XSLT markup that would be able to bypass an iframe sandbox. This vulnerability affects Firefox ESR < 91.5, Firefox < 96, and Thunderbird < 91.5.
Published 2022-12-22 · Modified
10.0EPSS 0.013
CVE-2010-4508
The WebSockets implementation in Mozilla Firefox 4 through 4.0 Beta 7 does not properly perform proxy upgrade negotiation, which has unspecified impact and remote attack vectors, related to an "inherent problem" with the WebSocket specification.
Published 2010-12-09 · Modified
10.0EPSS 0.013
CVE-2026-4689
Sandbox escape due to incorrect boundary conditions, integer overflow in the XPCOM component
Published 2026-03-24 · Modified
10.0EPSS 0.007
CVE-2019-25136
A compromised child process could have injected XBL Bindings into privileged CSS rules, resulting in arbitrary code execution and a sandbox escape. This vulnerability affects Firefox < 70.
Published 2023-06-19 · Modified
10.0EPSS 0.007
CVE-2026-2776
Sandbox escape due to incorrect boundary conditions in the Telemetry component in External Software
Published 2026-02-24 · Modified
10.0EPSS 0.006
CVE-2026-2761
Sandbox escape in the Graphics: WebRender component
Published 2026-02-24 · Modified
10.0EPSS 0.006
CVE-2026-2778
Sandbox escape due to incorrect boundary conditions in the DOM: Core & HTML component
Published 2026-02-24 · Modified
10.0EPSS 0.006
CVE-2026-2760
Sandbox escape due to incorrect boundary conditions in the Graphics: WebRender component
Published 2026-02-24 · Modified
10.0EPSS 0.006
CVE-2026-4692
Sandbox escape in the Responsive Design Mode component
Published 2026-03-24 · Modified
10.0EPSS 0.006
CVE-2026-4688
Sandbox escape due to use-after-free in the Disability Access APIs component
Published 2026-03-24 · Modified
10.0EPSS 0.006
CVE-2026-2768
Sandbox escape in the Storage: IndexedDB component
Published 2026-02-24 · Modified
10.0EPSS 0.006
CVE-2026-75874
Sandbox escape in the Remote Settings Client component
Published 2026-08-18 · Modified
10.0EPSS 0.005
CVE-2026-4725
Sandbox escape due to use-after-free in the Graphics: Canvas2D component
Published 2026-03-24 · Modified
10.0EPSS 0.004
CVE-2026-16367
Sandbox escape due to invalid pointer in the Disability Access APIs component
Published 2026-07-21 · Analyzed
10.0EPSS 0.004
CVE-2026-0881
Sandbox escape in the Messaging System component
Published 2026-01-13 · Modified
10.0EPSS 0.004
CVE-2014-1511
Mozilla Firefox before 28.0, Firefox ESR 24.x before 24.4, Thunderbird before 24.4, and SeaMonkey before 2.25 allow remote attackers to bypass the popup blocker via unspecified vectors.
Published 2014-03-19 · Modified
9.81 PoCEPSS 0.836
CVE-2010-3765
Mozilla Firefox 3.5.x through 3.5.14 and 3.6.x through 3.6.11, Thunderbird 3.1.6 before 3.1.6 and 3.0.x before 3.0.10, and SeaMonkey 2.x before 2.0.10, when JavaScript is enabled, allows remote attackers to execute arbitrary code via vectors related to nsCSSFrameConstructor::ContentAppended, the appendChild method, incorrect index tracking, and the creation of multiple frames, which triggers memory corruption, as exploited in the wild in October 2010 by the Belmoo malware.
Published 2010-10-27 · Analyzed
9.8KEV4 PoCEPSS 0.832
CVE-2014-1510
The Web IDL implementation in Mozilla Firefox before 28.0, Firefox ESR 24.x before 24.4, Thunderbird before 24.4, and SeaMonkey before 2.25 allows remote attackers to execute arbitrary JavaScript code with chrome privileges by using an IDL fragment to trigger a window.open call.
Published 2014-03-19 · Modified
9.81 PoCEPSS 0.823
CVE-2010-1205
Buffer overflow in pngpread.c in libpng before 1.2.44 and 1.4.x before 1.4.3, as used in progressive applications, might allow remote attackers to execute arbitrary code via a PNG image that triggers an additional data row.
Published 2010-06-30 · Modified
9.81 PoCEPSS 0.434
CVE-2017-5375
JIT code allocation can allow for a bypass of ASLR and DEP protections leading to potential memory corruption attacks. This vulnerability affects Thunderbird < 45.7, Firefox ESR < 45.7, and Firefox < 51.
Published 2018-06-11 · Modified
9.83 PoCEPSS 0.338
CVE-2024-9680
An attacker was able to achieve code execution in the content process by exploiting a use-after-free in Animation timelines. We have had reports of this vulnerability being exploited in the wild. This vulnerability affects Firefox < 131.0.2, Firefox ESR < 128.3.1, Firefox ESR < 115.16.1, Thunderbird < 131.0.1, Thunderbird < 128.3.1, and Thunderbird < 115.16.0.
Published 2024-10-09 · Analyzed
9.8KEVEPSS 0.232
CVE-2024-29943
An attacker was able to perform an out-of-bounds read or write on a JavaScript object by fooling range-based bounds check elimination. This vulnerability affects Firefox < 124.0.1.
Published 2024-03-22 · Analyzed
9.8EPSS 0.229
CVE-2016-9899
Use-after-free while manipulating DOM events and removing audio elements due to errors in the handling of node adoption. This vulnerability affects Firefox < 50.1, Firefox ESR < 45.6, and Thunderbird < 45.6.
Published 2018-06-11 · Modified
9.81 PoCEPSS 0.211
CVE-2018-5159
An integer overflow can occur in the Skia library due to 32-bit integer use in an array without integer overflow checks, resulting in possible out-of-bounds writes. This could lead to a potentially exploitable crash triggerable by web content. This vulnerability affects Thunderbird < 52.8, Thunderbird ESR < 52.8, Firefox < 60, and Firefox ESR < 52.8.
Published 2018-06-11 · Modified
9.81 PoCEPSS 0.210
CVE-2019-9791
The type inference system allows the compilation of functions that can cause type confusions between arbitrary objects when compiled through the IonMonkey just-in-time (JIT) compiler and when the constructor function is entered through on-stack replacement (OSR). This allows for possible arbitrary reading and writing of objects during an exploitable crash. This vulnerability affects Thunderbird < 60.6, Firefox ESR < 60.6, and Firefox < 66.
Published 2019-04-26 · Modified
9.81 PoCEPSS 0.199
CVE-2017-5404
A use-after-free error can occur when manipulating ranges in selections with one node inside a native anonymous tree and one node outside of it. This results in a potentially exploitable crash. This vulnerability affects Firefox < 52, Firefox ESR < 45.8, Thunderbird < 52, and Thunderbird < 45.8.
Published 2018-06-11 · Modified
9.81 PoCEPSS 0.173
← Prev7 / 84Next →