Firefox 79 đi kèm với tính năng cô lập cookie động, tiêu đề HTTP mới và hơn thế nữa

Logo Firefox

Cách đây vài ngày, phiên bản mới của Firefox 79 đã được công bố , và cùng với thông báo đó, người ta cũng tiết lộ rằng phiên bản Firefox 68.11 dành cho Android sẽ là phiên bản cuối cùng trong nhánh này, vì vào đầu tháng 8, dự kiến ​​sẽ chuyển dần người dùng sang phiên bản mới, được phát triển với tên mã Fenix ​​và được thử nghiệm dưới tên gọi Firefox Preview.

Do đó, toàn bộ công việc phát triển Firefox 79 cho Android đã được chuyển sang mã nguồn của Fenix . Phiên bản mới sử dụng công cụ GeckoView, được xây dựng trên nền tảng công nghệ Quantum của Firefox, và một bộ thư viện thành phần Android của Mozilla.

Ngoài các tính năng mới và sửa lỗi, Firefox 79 khắc phục 21 lỗ hổng bảo mật, trong đó 15 lỗ hổng được coi là nghiêm trọng. Mười hai trong số các lỗ hổng này (được biên dịch thành CVE-2020-15659) là do các vấn đề về bộ nhớ như tràn bộ đệm và truy cập vào các vùng bộ nhớ đã được giải phóng. Những vấn đề này có thể dẫn đến việc thực thi mã độc hại khi mở các trang web được thiết kế đặc biệt.

Về các tính năng mới trong phiên bản này, chúng ta có thể thấy rằng trình quản lý mật khẩu đã được bổ sung khả năng xuất thông tin đăng nhập ở định dạng CSV.

Một thay đổi quan trọng khác là việc bổ sung một thiết lập để kích hoạt dựa trên tên miền hiển thị trong thanh địa chỉ ("Cách ly bên thứ nhất động", trong đó các nội dung chèn của bên thứ nhất và bên thứ ba được xác định dựa trên tên miền cơ sở của trang web).

Chúng tôi cũng sẽ tìm thấy những cải tiến về tính năng bảo vệ theo dõi , tự động chặn các cookie được sử dụng bởi các trình theo dõi bên thứ ba. Để theo dõi các trang web, Firefox hiện xóa cookie và dữ liệu nội bộ hàng ngày, dựa trên danh sách trình theo dõi của Disconnect.me.

Trong khi các máy tính xách tay sử dụng chip AMD chạy Windows 10 đã có WebRender , thì trên Linux, WebRender hiện chỉ được kích hoạt cho card đồ họa Intel và AMD trong các bản dựng nightly và không tương thích với card NVIDIA. Để buộc WebRender được đưa vào trong about:config, cần phải bật các thiết lập " gfx.webrender.all" và "gfx.webrender.enabled" .

Đối với Wayland , do các vấn đề về độ ổn định, việc sử dụng cơ chế DMABUF để hiển thị video lên texture bị vô hiệu hóa theo mặc định. Biến "widget.wayland-dmabuf-video-textures.enabled" được bao gồm để đưa vào about:config.

Một điểm đáng chú ý khác là việc bổ sung các tiêu đề HTTP mới Cross-Origin-Embedder-Policy (COEP) và Cross-Origin-Opener-Policy (COOP) để kích hoạt chế độ cách ly nguồn gốc chéo đặc biệt nhằm sử dụng an toàn trên trang thao tác đặc quyền, có thể được sử dụng để thực hiện các cuộc tấn công kênh phụ như Spectre.

Chế độ này cho phép bạn cô lập các tài nguyên được liên kết với miền trang web trong một quy trình riêng biệt, tách chúng khỏi các tài nguyên được tải xuống từ các miền khác.

Và đối với WebAssembly, nó bổ sung hỗ trợ cho các thao tác bộ nhớ theo lô (để mô hình hóa memcpy và memmove hiệu quả hơn), đa luồng (bộ nhớ dùng chung và bộ nhớ nguyên tử) và các kiểu tham chiếu (externref).

Cuối cùng, nếu bạn muốn biết thêm chi tiết , bạn có thể xem thông tin tại liên kết sau.

Làm thế nào để cài đặt phiên bản mới của Firefox 79 trên Linux?

Người dùng Ubuntu, Linux Mint hoặc bất kỳ bản phân phối dựa trên Ubuntu nào khác đều có thể cài đặt hoặc nâng cấp lên phiên bản mới này bằng cách sử dụng PPA của trình duyệt.

Điều này có thể được thêm vào hệ thống bằng cách mở một thiết bị đầu cuối và thực hiện lệnh sau trong đó:

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

Sau khi thực hiện xong các bước trên, giờ bạn chỉ cần cài đặt bằng lệnh:

sudo apt install firefox

Đối với người dùng Arch Linux và các dẫn xuất, chỉ cần chạy trong một thiết bị đầu cuối:

sudo pacman -S firefox

Giờ đây, đối với những người đang sử dụng Fedora hoặc bất kỳ bản phân phối nào khác được phát triển từ nó:

sudo dnf install firefox

Cuối cùng, nếu bạn là người dùng openSUSE , bạn có thể tận dụng các kho lưu trữ cộng đồng, từ đó bạn có thể thêm kho lưu trữ Mozilla vào hệ thống của mình.

Điều này có thể được thực hiện với một thiết bị đầu cuối và trong đó bằng cách nhập:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

Đối với tất cả các bản phân phối Linux khác, bạn có thể tải xuống các gói nhị phân từ liên kết sau.


Thêm vào danh sách nguồn ưu tiên trên Google.