CVE-2024-7530Critical 9.8Incorrect garbage collection interaction could have led to a use-after-free. This vulnerability affects Firefox < 129.0.4%
CVE-2024-7523Medium 6.3A select option could partially obscure security prompts. This could be used by a malicious site to trick a user into granting permissions.
*This issue only affects Android versions of Firefox.* This0.3%
CVE-2024-7531Medium 6.3Calling `PK11_Encrypt()` in NSS using CKM_CHACHA20 and the same buffer for input and output can result in plaintext on an Intel Sandy Bridge processor. In Firefox this only affects the QUIC header pro0.4%
CVE-2024-7529High 8.1The date picker could partially obscure security prompts. This could be used by a malicious site to trick a user into granting permissions. This vulnerability affects Firefox < 129, Firefox ESR < 115.0.5%
CVE-2024-7528Critical 9.8Incorrect garbage collection interaction in IndexedDB could have led to a use-after-free. This vulnerability affects Firefox < 129, Firefox ESR < 128.1, and Thunderbird < 128.1.0.5%
CVE-2024-7527High 8.8Unexpected marking work at the start of sweeping could have led to a use-after-free. This vulnerability affects Firefox < 129, Firefox ESR < 115.14, Firefox ESR < 128.1, Thunderbird < 128.1, and Thund0.6%
CVE-2024-7526High 7.5ANGLE failed to initialize parameters which lead to reading from uninitialized memory. This could be leveraged to leak sensitive data from memory. This vulnerability affects Firefox < 129, Firefox ESR0.6%
CVE-2024-7525Critical 9.1It was possible for a web extension with minimal permissions to create a `StreamFilter` which could be used to read and modify the response body of requests on any site. This vulnerability affects Fir0.6%
CVE-2024-7524Medium 6.1Firefox adds web-compatibility shims in place of some tracking scripts blocked by Enhanced Tracking Protection. On a site protected by Content Security Policy in "strict-dynamic" mode, an attacker ab0.5%
CVE-2024-7522Critical 9.1Editor code failed to check an attribute value. This could have led to an out-of-bounds read. This vulnerability affects Firefox < 129, Firefox ESR < 115.14, Firefox ESR < 128.1, Thunderbird < 128.1, 0.6%
CVE-2024-7521Critical 9.8Incomplete WebAssembly exception handing could have led to a use-after-free. This vulnerability affects Firefox < 129, Firefox ESR < 115.14, Firefox ESR < 128.1, Thunderbird < 128.1, and Thunderbird <0.6%
CVE-2024-7520High 8.8A type confusion bug in WebAssembly could be leveraged by an attacker to potentially achieve code execution. This vulnerability affects Firefox < 129, Firefox ESR < 128.1, and Thunderbird < 128.1.0.6%
CVE-2024-7519High 8.8Insufficient checks when processing graphics shared memory could have led to memory corruption. This could be leveraged by an attacker to perform a sandbox escape. This vulnerability affects Firefox <0.6%
CVE-2024-7518Medium 6.5Select options could obscure the fullscreen notification dialog. This could be used by a malicious site to perform a spoofing attack. This vulnerability affects Firefox < 129, Firefox ESR < 128.1, and0.5%
CVE-2024-6615High 8.8Memory safety bugs fixed in Firefox 128 and Thunderbird 1280.4%
CVE-2024-6614Medium 4.3Incorrect listing of stack frames0.4%
CVE-2024-6613Medium 5.5Incorrect listing of stack frames0.2%
CVE-2024-6612Medium 5.3CSP violation leakage when using devtools0.5%
CVE-2024-6611Critical 9.8Incorrect handling of SameSite cookies0.7%
CVE-2024-6610Medium 6.3Form validation popups could block exiting full-screen mode0.3%
CVE-2024-6608Medium 4.3Cursor could be moved out of the viewport using pointerlock.0.4%
CVE-2024-6607High 8.8Leaving pointerlock by pressing the escape key could be prevented0.6%
CVE-2024-6606High 8.2Out-of-bounds read in clipboard component0.4%
CVE-2024-6605High 8.8Firefox Android missed activation delay to prevent tapjacking0.4%
CVE-2024-6604High 7.5Memory safety bugs fixed in Firefox 128, Firefox ESR 115.13, Thunderbird 128, and Thunderbird 115.130.5%
CVE-2024-6603High 7.4Memory corruption in thread creation0.5%
CVE-2024-6602Critical 9.8Memory corruption in NSS1.0%
CVE-2024-6601Medium 4.7Race condition in permission assignment0.4%
CVE-2024-6600Medium 6.3Memory corruption in WebGL API0.4%
CVE-2024-5701Critical 9.8Memory safety bugs present in Firefox 126. 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.0.6%
CVE-2024-5699Critical 9.8In violation of spec, cookie prefixes such as `__Secure` were being ignored if they were not correctly capitalized - by spec they should be checked with a case-insensitive comparison. This could have 0.8%
CVE-2024-5698Medium 5.4By manipulating the fullscreen feature while opening a data-list, an attacker could have overlaid a text box over the address bar. This could have led to user confusion and possible spoofing attacks. 0.4%
CVE-2024-5697Medium 5.3A website was able to detect when a user took a screenshot of a page using the built-in Screenshot functionality in Firefox. This vulnerability affects Firefox < 127.0.4%
CVE-2024-5695Critical 9.8If an out-of-memory condition occurs at a specific point using allocations in the probabilistic heap checker, an assertion could have been triggered, and in rarer situations, memory corruption could h0.6%
CVE-2024-5694High 7.5An attacker could have caused a use-after-free in the JavaScript engine to read memory in the JavaScript string section of the heap. This vulnerability affects Firefox < 127.0.5%
CVE-2024-5689Medium 4.3In addition to detecting when a user was taking a screenshot (XXX), a website was able to overlay the 'My Shots' button that appeared, and direct the user to a replica Firefox Screenshots page that co0.4%
CVE-2024-5687Medium 5.3If a specific sequence of actions is performed when opening a new tab, the triggering principal associated with the new tab may have been incorrect. The triggering principal is used to calculate many 0.4%
CVE-2024-5700High 7.0Memory safety bugs present in Firefox 126, Firefox ESR 115.11, and Thunderbird 115.11. Some of these bugs showed evidence of memory corruption and we presume that with enough effort some of these coul0.4%
CVE-2024-5696High 8.6By manipulating the text in an `<input>` tag, an attacker could have caused corrupt memory leading to a potentially exploitable crash. This vulnerability affects Firefox < 127, Firefox ESR < 1150.8%
CVE-2024-5693Medium 6.1Offscreen Canvas did not properly track cross-origin tainting, which could be used to access image data from another site in violation of same-origin policy. This vulnerability affects Firefox < 127, 0.6%
CVE-2024-5692Medium 6.5On Windows 10, when using the 'Save As' functionality, an attacker could have tricked the browser into saving the file with a disallowed extension such as `.url` by including an invalid character in t0.6%
CVE-2024-5691Medium 4.7By tricking the browser with a `X-Frame-Options` header, a sandboxed iframe could have presented a button that, if clicked by a user, would bypass restrictions to open a new window. This vulnerability0.7%
CVE-2024-5690Medium 4.3By monitoring the time certain operations take, an attacker could have guessed which external protocol handlers were functional on a user's system. This vulnerability affects Firefox < 127, Firefox ES0.7%
CVE-2024-5688High 8.1If a garbage collection was triggered at the right time, a use-after-free could have occurred during object transplant. This vulnerability affects Firefox < 127, Firefox ESR < 115.12, and Thunderbird 1.1%
CVE-2024-5702High 7.5Memory corruption in the networking stack could have led to a potentially exploitable crash. This vulnerability affects Firefox < 125, Firefox ESR < 115.12, and Thunderbird < 115.12.0.9%
CVE-2024-4778Critical 9.8Memory safety bugs present in Firefox 125. 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.0.4%
CVE-2024-4776High 8.2A file dialog shown while in full-screen mode could have resulted in the window remaining disabled. This vulnerability affects Firefox < 126.0.4%
CVE-2024-4775Medium 5.9An iterator stop condition was missing when handling WASM code in the built-in profiler, potentially leading to invalid memory access and undefined behavior. *Note:* This issue only affects the applic0.2%
CVE-2024-4774Medium 6.5The `ShmemCharMapHashEntry()` code was susceptible to potentially undefined behavior by bypassing the move semantics for one of its data members. This vulnerability affects Firefox < 126.0.4%