Firefox 105 includes stability improvements and touchpad improvements

Firefox Logo

Firefox is a popular web browser

Mozilla released recently the launch of the new version of your web browser «Firefox 105″ in which Mozilla improved performance, plus similar benefits have been realized on Linux, as Firefox is now less likely to run out of memory. At the same time, macOS touchpad scrolling has been made more accessible by "reducing unintentional diagonal scrolling away from the intended scroll axis."

On Windows they have also been made by changing the way Firefox handle low memory situations. And it Firefox 105 seems to be more focused on performance and accessibility improvements. One of the major changes in Firefox 105 is Mozilla's significant reduction in the number of out-of-memory browser crashes on Windows.

This modification, which seems quite simple, ensures that the main browser process is not affected when the system runs out of memory. Instead, content processes are hit first to free up memory. Stopping the main process closes the entire browser, while stopping content processes only closes the web page open in the browser. Also, Firefox is less likely to run out of memory on Linux and works more efficiently for the rest of the system when memory is low.

For the part of the version of iOS, this one brings small improvements in the design and the home page, while the version of Android update UI to use Android default font. Similarly, Firefox for Android also fixes issues opening shared tabs from other Firefox devices. Desktop and mobile updates are complemented by a host of security patches.

In addition to that, also changes and corrections have been made of which those carried out in the print preview dialog which has an option to print only the current page directly from it, on touch-enabled Windows devices, Firefox now supports swipe-to-navigate touch gestures (two fingers on a trackpad swiped left or right to scroll back or forward), and scrolling on the trackpad has been improved on macOS.

On the part of the Updates and security patches implemented in Firefox 105:

  • CVE-2022-40959: bypass FeaturePolicy restrictions on transient pages. While browsing the frameworks, some pages did not have the FeaturePolicy fully initialized, which led to a workaround that leaked device permissions on untrusted subdocuments;
  • CVE-2022-40960: Race condition when parsing non-UTF-8 URLs in threads. Simultaneous use of the URL parser with non-UTF-8 data was not thread-safe.
  • CVE-2022-40958: bypassing the secure context restriction for cookies prefixed with __Host and __Secure. By injecting a cookie with certain special characters, an attacker on a shared subdomain that is not trusted by the context could set and thus overwrite the trusted cookies of the context, leading to session fixation and other attacks;
  • CVE-2022-40961: Heap buffer overflow during graphics initialization. During startup, a graphics driver with an unexpected name can cause a stack buffer overflow and cause a potentially exploitable crash. This issue only affects Firefox for Android. Other operating systems are not affected;
  • CVE-2022-40956: Bypass base-uri of content security policy . When injecting a basic HTML element, some requests ignored the base parameters of the CSP and accepted the base of the injected element instead;
  • CVE-2022-40957: Inconsistent instruction cache when compiling WASM on ARM64. Inconsistent data in the instruction and data cache during WASM code creation could lead to a potentially exploitable crash. This bug only affects Firefox on ARM64 platforms.

How to install the new version of Firefox 105 on Linux?

Ubuntu users, Linux Mint or some other derivative of Ubuntu, They can install or update to this new version with the help of the browser's PPA.

This can be added to the system by opening a terminal and executing the following command in it:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update

Done this now they just have to install with:

sudo apt install firefox

For Arch Linux users and derivatives, just run in a terminal:

sudo pacman -S firefox

Now for those who are Fedora users or any other distribution derived from it:

sudo dnf install firefox

For all other Linux distributions can download the binary packages from the following link.  


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.