Mozilla Firefox vulnerabilities
3,702 known vulnerabilities affecting mozilla/firefox.
Total CVEs
3,702
CISA KEV
15
actively exploited
Public exploits
126
Exploited in wild
34
Severity breakdown
CRITICAL981HIGH1095MEDIUM1343LOW68UNKNOWN215
Vulnerabilities
Page 120 of 186
CVE-2021-23984P4MEDIUMCVSS 6.5fixed in 87.0≥ unspecified, < 872021-03-31
CVE-2021-23984 [MEDIUM] CWE-290 CVE-2021-23984: A malicious extension could have opened a popup window lacking an address bar. The title of the popu
A malicious extension could have opened a popup window lacking an address bar. The title of the popup lacking an address bar should not be fully controllable, but in this situation was. This could have been used to spoof a website and attempt to trick the user into providing credentials. This vulnerability affects Firefox ESR < 78.9, Firefox < 87, a
nvd
CVE-2006-0292P4HIGHCVSS 7.5v0.8v0.9+14 more2006-02-02
CVE-2006-0292 [HIGH] CVE-2006-0292: The Javascript interpreter (jsinterp.c) in Mozilla and Firefox before 1.5.1 does not properly derefe
The Javascript interpreter (jsinterp.c) in Mozilla and Firefox before 1.5.1 does not properly dereference objects, which allows remote attackers to cause a denial of service (crash) or execute arbitrary code via unknown attack vectors related to garbage collection.
nvd
CVE-2021-23975P4MEDIUMCVSS 6.5fixed in 86.0fixed in 862021-02-26
CVE-2021-23975 [MEDIUM] CWE-862 CVE-2021-23975: The developer page about:memory has a Measure function for exploring what object types the browser h
The developer page about:memory has a Measure function for exploring what object types the browser has allocated and their sizes. When this function was invoked we incorrectly called the sizeof function, instead of using the API method that checks for invalid pointers. This vulnerability affects Firefox < 86.
nvdosv
CVE-2020-12407P4MEDIUMCVSS 6.5fixed in 77.0≥ unspecified, < 772020-07-09
CVE-2020-12407 [MEDIUM] CWE-125 CVE-2020-12407: Mozilla Developer Nicolas Silva found that when using WebRender, Firefox would under certain conditi
Mozilla Developer Nicolas Silva found that when using WebRender, Firefox would under certain conditions leak arbitrary GPU memory to the visible screen. The leaked memory content was visible to the user, but not observable from web content. This vulnerability affects Firefox < 77.
nvdosv
CVE-2019-11738P4MEDIUMCVSS 6.3fixed in 69.0≥ unspecified, < 692019-09-27
CVE-2019-11738 [MEDIUM] CVE-2019-11738: If a Content Security Policy (CSP) directive is defined that uses a hash-based source that takes the
If a Content Security Policy (CSP) directive is defined that uses a hash-based source that takes the empty string as input, execution of any javascript: URIs will be allowed. This could allow for malicious JavaScript content to be run, bypassing CSP permissions. This vulnerability affects Firefox < 69 and Firefox ESR < 68.1.
nvd
CVE-2021-29987P4MEDIUMCVSS 6.5fixed in 91.0≥ unspecified, < 912021-08-17
CVE-2021-29987 [MEDIUM] CWE-307 CVE-2021-29987: After requesting multiple permissions, and closing the first permission panel, subsequent permission
After requesting multiple permissions, and closing the first permission panel, subsequent permission panels will be displayed in a different position but still record a click in the default location, making it possible to trick a user into accepting a permission they did not want to. *This bug only affects Firefox on Linux. Other operating systems a
nvdosv
CVE-2020-26975P4MEDIUMCVSS 6.5≥ unspecified, < 842021-01-07
CVE-2020-26975 [MEDIUM] CVE-2020-26975: When a malicious application installed on the user's device broadcast an Intent to Firefox for Andro
When a malicious application installed on the user's device broadcast an Intent to Firefox for Android, arbitrary headers could have been specified, leading to attacks such as abusing ambient authority or session fixation. This was resolved by only allowing certain safe-listed headers. *Note: This issue only affected Firefox for Android. Other operating sys
nvd
CVE-2020-26977P4MEDIUMCVSS 6.5≥ unspecified, < 842021-01-07
CVE-2020-26977 [MEDIUM] CVE-2020-26977: By attempting to connect a website using an unresponsive port, an attacker could have controlled the
By attempting to connect a website using an unresponsive port, an attacker could have controlled the content of a tab while the URL bar displayed the original domain. *Note: This issue only affects Firefox for Android. Other operating systems are unaffected.*. This vulnerability affects Firefox < 84.
nvd
CVE-2006-2788P4HIGHCVSS 7.5v0.8v0.9+18 more2006-06-02
CVE-2006-2788 [HIGH] CWE-119 CVE-2006-2788: Double free vulnerability in the getRawDER function for nsIX509Cert in Firefox allows remote attacke
Double free vulnerability in the getRawDER function for nsIX509Cert in Firefox allows remote attackers to cause a denial of service (hang) and possibly execute arbitrary code via certain Javascript code.
nvd
CVE-2019-11765P4MEDIUMCVSS 6.5fixed in 70.0vbefore 702020-01-08
CVE-2019-11765 [MEDIUM] CWE-276 CVE-2019-11765: A compromised content process could send a message to the parent process that would cause the 'Click
A compromised content process could send a message to the parent process that would cause the 'Click to Play' permission prompt to be shown. However, due to lack of validation from the parent process, if the user accepted the permission request an attacker-controlled permission would be granted rather than the 'Click to Play' permission. This vulner
nvdosv
CVE-2023-28163P4MEDIUMCVSS 6.5fixed in 111.0≥ unspecified, < 1122023-06-02
CVE-2023-28163 [MEDIUM] CWE-22 CVE-2023-28163: When downloading files through the Save As dialog on Windows with suggested filenames containing env
When downloading files through the Save As dialog on Windows with suggested filenames containing environment variable names, Windows would have resolved those in the context of the current user. *This bug only affects Firefox on Windows. Other versions of Firefox are unaffected.*. This vulnerability affects Firefox < 111, Firefox ESR < 102.9, and Thu
nvd
CVE-2022-28285P4MEDIUMCVSS 6.5fixed in 99.0≥ unspecified, < 992022-12-22
CVE-2022-28285 [MEDIUM] CWE-125 CVE-2022-28285: When generating the assembly code for <code>MLoadTypedArrayElementHole</code>, an incorrect AliasSet
When generating the assembly code for MLoadTypedArrayElementHole, an incorrect AliasSet was used. In conjunction with another vulnerability this could have been used for an out of bounds memory read. This vulnerability affects Thunderbird < 91.8, Firefox < 99, and Firefox ESR < 91.8.
nvd
CVE-2023-25741P4MEDIUMCVSS 6.5fixed in 110.0≥ unspecified, < 1102023-06-02
CVE-2023-25741 [MEDIUM] CWE-203 CVE-2023-25741: When dragging and dropping an image cross-origin, the image's size could potentially be leaked. This
When dragging and dropping an image cross-origin, the image's size could potentially be leaked. This behavior was shipped in 109 and caused web compatibility problems as well as this security concern, so the behavior was disabled until further review. This vulnerability affects Firefox < 110.
nvdosv
CVE-2022-22748P4MEDIUMCVSS 6.5fixed in 96.0≥ unspecified, < 962022-12-22
CVE-2022-22748 [MEDIUM] CWE-79 CVE-2022-22748: Malicious websites could have confused Firefox into showing the wrong origin when asking to launch a
Malicious websites could have confused Firefox into showing the wrong origin when asking to launch a program and handling an external URL protocol. This vulnerability affects Firefox ESR < 91.5, Firefox < 96, and Thunderbird < 91.5.
nvd
CVE-2022-29916P4MEDIUMCVSS 6.5fixed in 100.0≥ unspecified, < 1002022-12-22
CVE-2022-29916 [MEDIUM] CWE-200 CVE-2022-29916: Firefox behaved slightly differently for already known resources when loading CSS resources involvin
Firefox behaved slightly differently for already known resources when loading CSS resources involving CSS variables. This could have been used to probe the browser history. This vulnerability affects Thunderbird < 91.9, Firefox ESR < 91.9, and Firefox < 100.
nvd
CVE-2018-5131P4MEDIUMCVSS 5.9fixed in 59.0fixed in 52.7.0+1 more2018-06-11
CVE-2018-5131 [MEDIUM] CWE-200 CVE-2018-5131: Under certain circumstances the "fetch()" API can return transient local copies of resources that we
Under certain circumstances the "fetch()" API can return transient local copies of resources that were sent with a "no-store" or "no-cache" cache header instead of downloading a copy from the network as it should. This can result in previously stored, locally cached data of a website being accessible to users if they share a common profile while brows
nvd
CVE-2023-32211P4MEDIUMCVSS 6.5fixed in 113.0≥ unspecified, < 1132023-06-02
CVE-2023-32211 [MEDIUM] CVE-2023-32211: A type checking bug would have led to invalid code being compiled. This vulnerability affects Firefo
A type checking bug would have led to invalid code being compiled. This vulnerability affects Firefox < 113, Firefox ESR < 102.11, and Thunderbird < 102.11.
nvd
CVE-2021-23996P4MEDIUMCVSS 6.5fixed in 88.0≥ unspecified, < 882021-06-24
CVE-2021-23996 [MEDIUM] CVE-2021-23996: By utilizing 3D CSS in conjunction with Javascript, content could have been rendered outside the web
By utilizing 3D CSS in conjunction with Javascript, content could have been rendered outside the webpage's viewport, resulting in a spoofing attack that could have been used for phishing or other attacks on a user. This vulnerability affects Firefox < 88.
nvdosv
CVE-2022-45416P4MEDIUMCVSS 6.5fixed in 107.0≥ unspecified, < 1072022-12-22
CVE-2022-45416 [MEDIUM] CWE-203 CVE-2022-45416: Keyboard events reference strings like "KeyA" that were at fixed, known, and widely-spread addresses
Keyboard events reference strings like "KeyA" that were at fixed, known, and widely-spread addresses. Cache-based timing attacks such as Prime+Probe could have possibly figured out which keys were being pressed. This vulnerability affects Firefox ESR < 102.5, Thunderbird < 102.5, and Firefox < 107.
nvd
CVE-2022-46880P4MEDIUMCVSS 6.5fixed in 105.0≥ unspecified, < 1052022-12-22
CVE-2022-46880 [MEDIUM] CWE-416 CVE-2022-46880: A missing check related to tex units could have led to a use-after-free and potentially exploitable
A missing check related to tex units could have led to a use-after-free and potentially exploitable crash.*Note*: This advisory was added on December 13th, 2022 after we better understood the impact of the issue. The fix was included in the original release of Firefox 105. This vulnerability affects Firefox ESR < 102.6, Firefox < 105, and Thunderbird
nvd