Focus Mozilla Focus

Do you want an email whenever new security vulnerabilities are reported in Mozilla Focus?

Recent Mozilla Focus Security Advisories

Advisory Title Published
mfsa2024-10 Security Vulnerabilities fixed in Focus for iOS 123 mfsa2024-10 February 19, 2024
mfsa2023-44 Security Vulnerability fixed in Firefox 118.0.1, Firefox ESR 115.3.1, Firefox for Android 118.1.0, and Firefox Focus for Android 118.1.0. mfsa2023-44 September 28, 2023
mfsa2023-13 Security Vulnerabilities fixed in Firefox 112, Firefox for Android 112, Focus for Android 112 mfsa2023-13 April 11, 2023
mfsa2024-09 Security Vulnerabilities fixed in Focus for iOS 122 mfsa2024-09 February 19, 2023
mfsa2024-03 Security Vulnerabilities fixed in Focus for iOS 122 mfsa2024-03 January 22, 2023
mfsa2022-09 Security Vulnerabilities fixed in Firefox 97.0.2, Firefox ESR 91.6.1, Firefox for Android 97.3.0, and Focus 97.3.0 mfsa2022-09 March 5, 2022
mfsa2010-31 focus() behavior can be used to inject or steal keystrokes mfsa2010-31 June 22, 2010
mfsa2008-02 Multiple file input focus stealing vulnerabilities mfsa2008-02 February 7, 2008
mfsa2007-32 File input focus stealing vulnerability mfsa2007-32 October 18, 2007
mfsa2005-52 Same origin violation: frame calling top.focus() mfsa2005-52 July 12, 2005

By the Year

In 2024 there have been 0 vulnerabilities in Mozilla Focus . Last year Focus had 15 security vulnerabilities published. Right now, Focus is on track to have less security vulnerabilities in 2024 than it did last year.

Year Vulnerabilities Average Score
2024 0 0.00
2023 15 7.17
2022 0 0.00
2021 0 0.00
2020 0 0.00
2019 0 0.00
2018 0 0.00

It may take a day or so for new Focus vulnerabilities to show up in the stats or in the list of recent security vulnerabilties. Additionally vulnerabilities may be tagged under a different product or component name.

Recent Mozilla Focus Security Vulnerabilities

Mozilla developers Randell Jesup

CVE-2023-29551 8.8 - High - June 02, 2023

Mozilla developers Randell Jesup, Andrew McCreight, Gabriele Svelto, and the Mozilla Fuzzing Team reported memory safety bugs present in Firefox 111. 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 for Android < 112, Firefox < 112, and Focus for Android < 112.

Memory Corruption

Mozilla developers Randell Jesup

CVE-2023-29550 8.8 - High - June 02, 2023

Mozilla developers Randell Jesup, Andrew Osmond, Sebastian Hengst, Andrew McCreight, and the Mozilla Fuzzing Team reported memory safety bugs present in Firefox 111 and Firefox ESR 102.9. 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 < 112, Focus for Android < 112, Firefox ESR < 102.10, Firefox for Android < 112, and Thunderbird < 102.10.

Under certain circumstances, a call to the <code>bind</code> function may have resulted in the incorrect realm

CVE-2023-29549 6.5 - Medium - June 02, 2023

Under certain circumstances, a call to the <code>bind</code> function may have resulted in the incorrect realm. This may have created a vulnerability relating to JavaScript-implemented sandboxes such as SES. This vulnerability affects Firefox for Android < 112, Firefox < 112, and Focus for Android < 112.

Inadequate Encryption Strength

A wrong lowering instruction in the ARM64 Ion compiler resulted in a wrong optimization result

CVE-2023-29548 6.5 - Medium - June 02, 2023

A wrong lowering instruction in the ARM64 Ion compiler resulted in a wrong optimization result. This vulnerability affects Firefox < 112, Focus for Android < 112, Firefox ESR < 102.10, Firefox for Android < 112, and Thunderbird < 102.10.

When a secure cookie existed in the Firefox cookie jar an insecure cookie for the same domain could have been created

CVE-2023-29547 6.5 - Medium - June 02, 2023

When a secure cookie existed in the Firefox cookie jar an insecure cookie for the same domain could have been created, when it should have silently failed. This could have led to a desynchronization in expected results when reading from the secure cookie. This vulnerability affects Firefox for Android < 112, Firefox < 112, and Focus for Android < 112.

If multiple instances of resource exhaustion occurred at the incorrect time

CVE-2023-29544 6.5 - Medium - June 02, 2023

If multiple instances of resource exhaustion occurred at the incorrect time, the garbage collector could have caused memory corruption and a potentially exploitable crash. This vulnerability affects Firefox for Android < 112, Firefox < 112, and Focus for Android < 112.

Resource Exhaustion

An attacker could have caused memory corruption and a potentially exploitable use-after-free of a pointer in a global object's debugger vector

CVE-2023-29543 8.8 - High - June 02, 2023

An attacker could have caused memory corruption and a potentially exploitable use-after-free of a pointer in a global object's debugger vector. This vulnerability affects Firefox for Android < 112, Firefox < 112, and Focus for Android < 112.

Dangling pointer

Firefox did not properly handle downloads of files ending in <code>.desktop</code>

CVE-2023-29541 8.8 - High - June 02, 2023

Firefox did not properly handle downloads of files ending in <code>.desktop</code>, which can be interpreted to run attacker-controlled commands. <br>*This bug only affects Firefox for Linux on certain Distributions. Other operating systems are unaffected, and Mozilla is unable to enumerate all affected Linux Distributions.*. This vulnerability affects Firefox < 112, Focus for Android < 112, Firefox ESR < 102.10, Firefox for Android < 112, and Thunderbird < 102.10.

Output Sanitization

Using a redirect embedded into <code>sourceMappingUrls</code> could

CVE-2023-29540 6.1 - Medium - June 02, 2023

Using a redirect embedded into <code>sourceMappingUrls</code> could allow for navigation to external protocol links in sandboxed iframes without <code>allow-top-navigation-to-custom-protocols</code>. This vulnerability affects Firefox for Android < 112, Firefox < 112, and Focus for Android < 112.

Open Redirect

When handling the filename directive in the Content-Disposition header, the filename

CVE-2023-29539 8.8 - High - June 02, 2023

When handling the filename directive in the Content-Disposition header, the filename would be truncated if the filename contained a NULL character. This could have led to reflected file download attacks potentially tricking users to install malware. This vulnerability affects Firefox < 112, Focus for Android < 112, Firefox ESR < 102.10, Firefox for Android < 112, and Thunderbird < 102.10.

NULL Pointer Dereference

Under specific circumstances a WebExtension may have received a <code>jar:file:///</code> URI instead of a <code>moz-extension:///</code> URI during a load request

CVE-2023-29538 4.3 - Medium - June 02, 2023

Under specific circumstances a WebExtension may have received a <code>jar:file:///</code> URI instead of a <code>moz-extension:///</code> URI during a load request. This leaked directory paths on the user's machine. This vulnerability affects Firefox for Android < 112, Firefox < 112, and Focus for Android < 112.

Exposure of Resource to Wrong Sphere

Multiple race conditions in the font initialization could have led to memory corruption and execution of attacker-controlled code

CVE-2023-29537 7.5 - High - June 02, 2023

Multiple race conditions in the font initialization could have led to memory corruption and execution of attacker-controlled code. This vulnerability affects Firefox for Android < 112, Firefox < 112, and Focus for Android < 112.

Race Condition

An attacker could cause the memory manager to incorrectly free a pointer

CVE-2023-29536 8.8 - High - June 02, 2023

An attacker could cause the memory manager to incorrectly free a pointer that addresses attacker-controlled memory, resulting in an assertion, memory corruption, or a potentially exploitable crash. This vulnerability affects Firefox < 112, Focus for Android < 112, Firefox ESR < 102.10, Firefox for Android < 112, and Thunderbird < 102.10.

Dangling pointer

Following a Garbage Collector compaction, weak maps may have been accessed before they were correctly traced

CVE-2023-29535 6.5 - Medium - June 02, 2023

Following a Garbage Collector compaction, weak maps may have been accessed before they were correctly traced. This resulted in memory corruption and a potentially exploitable crash. This vulnerability affects Firefox < 112, Focus for Android < 112, Firefox ESR < 102.10, Firefox for Android < 112, and Thunderbird < 102.10.

A website could have obscured the fullscreen notification by using a combination of <code>window.open</code>

CVE-2023-29533 4.3 - Medium - June 02, 2023

A website could have obscured the fullscreen notification by using a combination of <code>window.open</code>, fullscreen requests, <code>window.name</code> assignments, and <code>setInterval</code> calls. This could have led to user confusion and possible spoofing attacks. This vulnerability affects Firefox < 112, Focus for Android < 112, Firefox ESR < 102.10, Firefox for Android < 112, and Thunderbird < 102.10.

Stay on top of Security Vulnerabilities

Want an email whenever new vulnerabilities are published for Mozilla Firefox or by Mozilla? Click the Watch button to subscribe.

Mozilla
Vendor

Mozilla Focus
Product

subscribe