Vydanie Firefox 145 s rozšírenou ochranou pred skrytou identifikáciou

Bol sa vydaný webový prehliadač Firefox 145 a boli vytvorené aktualizácie predchádzajúcich verzií s dlhodobou podporou — 140.5.0 a 115.30.0. Na beta testovanie bola prenesená verzia Firefox 146, ktorej vydanie je naplánované na 9. decembra.

Hlavné novinky vo Firefoxe 145 (1, 2, 3):

  • Podpora 32-bitových Linux systémov bola zrušená. Uvádza sa, že údržba Firefoxu na 32-bitových platformách sa stáva čoraz zložitejšou a nespoľahlivejšou, pričom podpora 32-bitových zostáv už bola väčšinou zastavená vo väčšine distribúcií Linuxu. Používateľom 32-bitových Linux distribúcií sa odporúča prejsť na používanie 64-bitových operačných systémov. Pre tých, ktorí nemôžu okamžite aktualizovať svoju distribúciu, je možné použiť ESR vetvu Firefoxu 140, pre ktorú budú aktualizácie s opravami zraniteľností vytvorené minimálne do septembra budúceho roka.
  • Bolo posilnené zaoblenie tlačidiel, kariet, adresného riadka a polí na vstup.
    Vydanie Firefox 145 s rozšírenou ochranou pred skrytou identifikáciou
  • Vo vstavanom PDF prehliadači bola implementovaná možnosť pridávania, úprav a odstraňovania komentárov/poznámok. Pre navigáciu a prezeranie existujúcich komentárov bola pridaná samostatná bočná panel. Počas pridávania komentára si môžete vybrať farbu na jeho zvýraznenie na pozadí.
    Vydanie Firefox 145 s rozšírenou ochranou pred skrytou identifikáciou
  • Po nahoverení kurzora na značku zbalenej skupiny kariet sa zobrazí zoznam kariet v skupine, pomocou ktorého môžete rýchlo rozbaliť požadovanú kartu bez predchádzajúceho rozbalenia celej skupiny.
    Vydanie Firefox 145 s rozšírenou ochranou pred skrytou identifikáciou
  • Bola pridaná možnosť práce so uloženými heslami priamo z bočnej panely bez potreby otvorenia správcu hesiel v samostatnom okne alebo karte.
    Vydanie Firefox 145 s rozšírenou ochranou pred skrytou identifikáciou
  • Bola navrhnutá nová kolekcia pozadí pre stránku otvorenia novej karty, dostupná v verziách pre svetlý a tmavý režim.
    Vydanie Firefox 145 s rozšírenou ochranou pred skrytou identifikáciou
  • Do nastavení kariet bola pridaná možnosť umiestniť kartu vytvorenú pri otváraní odkazov z externých aplikácií vedľa aktuálnej aktívnej karty, nie na koniec zoznamu kariet.
    Vydanie Firefox 145 s rozšírenou ochranou pred skrytou identifikáciou
  • Do kontextového menu bola pridaná položka „Kopírovať odkaz na zvýraznenie“, ktorá umožňuje vytvoriť odkaz ukazujúci na úryvok textu zvýrazneného na stránke. Na prechod na vybraný text sa používajú odkazy ako „https://www.example.com #:~:text=maska“.
  • Rozšírené možnosti režimu ochrany pred skrytou identifikáciou používateľa (Fingerprinting Protection), ktorý sa používa pri aktivácii vylepšenej ochrany pred sledovaním pohybov (ETP, Enhanced Tracking Protection => Strict) alebo pri otváraní stránok v režime súkromného prehliadania. Zaznamenáva sa, že vykonané zmeny umožnili takmer zdvojnásobiť účinnosť metód skrytej identifikácie v porovnaní s predchádzajúcou ochranou.

    Na posilnenie ochrany bol zabezpečený návrat konštantných hodnôt pre parametre, ktoré môžu byť použité ako dodatočný znak na identifikáciu, a tiež bol obmedzený prístup k informáciám o hardvéri, ako je počet simultánnych dotykov podporovaných touchpadom a počet procesorových jadier. Implementované bolo vkladanie náhodného šumu pri pokuse o čítanie zo skriptov obrázkov generovaných cez element canvas. Vypnuté bolo vykresľovanie na stránke textu s použitím lokálne nainštalovaných netradičných písiem.

    Vydanie Firefox 145 s rozšírenou ochranou pred skrytou identifikáciou
  • V režime vylepšenej ochrany (strict) pred sledovaním pohybov (ETP, Enhanced Tracking Protection) je predvolene zapnutá ochrana pred sledovaním pomocou presmerovaní (Bounce Tracking Protection). Mechanizmus Bounce Tracking Protection umožňuje zachytávať aktivitu špecifickú pre sledovanie cez presmerovania a pravidelne čistiť Cookie a lokálne uložené údaje použité na sledovanie. Na rozdiel od režimu 'Cookie Purging' sa čistenie nevykonáva na základe zoznamu známych sledovačov, ale na základe heuristiky, ktorá umožňuje identifikovať nové sledovacie stránky analyzovaním správania po presmerovaní.

    Podstata metódy sledovania založenej na presmerovaniach spočíva v tom, že kód sledovača najprv presmerováva používateľa na svoju stránku a až potom ho presmerováva na cieľovú stránku, čo umožňuje sledovaču uchovať Cookie a údaje v lokálnom úložisku viazané na svoju stránku. Uchovanie údajov po prechode na inú stránku umožňuje obísť predtým implementované metódy v prehliadači na blokovanie medziwebových operácií – pretože medziľahlá stránka sa otvára mimo kontextu inej stránky, na takejto stránke môžete bez prekážok nastavovať sledovacie Cookie.

  • Pridaná podpora kontajnerov Matroska (pre kodeky AVC, HEVC, VP8, VP9, AV1, AAC, Opus a Vorbis).
  • Vo vstavanom systéme strojového prekladu sa zvyšuje pohodlie prekladu medzi jazykmi s rôznymi smermi sledu znakov. Na zmenšenie lokálne inštalovaných modelov bol použitý algoritmus Zstandard, ktorý umožnil znížiť veľkosť nahrávaných dát a ušetriť miesto na lokálnom úložisku.
  • V konfiguráciách bez nainštalovaných doplnkov stlačenie panelovej tlačidla pre prístup k doplnkom teraz vedie k zobrazeniu vysvetlenia o výhodách doplnkov s odkazom na katalóg doplnkov.
  • V JavaScripte bol implementovaný metóda Atomics.waitAsync(), ktorá ponúka asynchrónnu verziu metódy Atomics.wait(), umožňujúcu čakať na určenie umiestnenia SharedArrayBuffer podobne ako Atomics.wait, ale s vrátením Promise.
  • Bola pridaná podpora HTTP hlavičiek Integrity-Policy a Integrity-Policy-Report-Only, pomocou ktorých je možné vykonávať kontrolu integrity nahrávaných skriptov.
  • Bola implementovaná CSS vlastnosť text-autospace, ktorá vykonáva automatickú korekciu vzdialenosti medzi znakmi z rôznych písacích systémov (napríklad medzi latinkou a hieroglyfmi).
  • V CSS vlastnosti font-family bola implementovaná podpora rodiny písiem „math“ pre správne zobrazenie matematických výrazov.
  • V API ToggleEvent bolo pridané vlastnosť source, ktoré obsahuje objekt Element, predstavujúci ovládací prvok, ktorý inicioval zmenu stavu, na základe ktorej bolo vygenerované podujatie Toggle. Napríklad, keď používateľ klikne na element „
  • V balíkoch pre platformu Windows bola skratka na spustenie Firefoxu nahradená samostatnou mini-aplikáciou (launcher), ktorá spustí Firefox, ak je už nainštalovaný, alebo spustí inštalátor, ak ešte nie je v systéme.
  • Na počítačoch Apple s čipmi Apple Silicon a OS macOS 26 bola implementovaná podpora API WebGPU.
  • Vo Firefoxe pre Android:
    • Bola zavedená povinná kontrola TLS-certifikátov web-serverov v verejných záznamoch Certificate Transparency, určených na odhaľovanie certifikátov, vytvorených obchádzaním štandardných pracovných procesov certifikačného úradu (napríklad skryté vytvorenie certifikátu v dôsledku zneužitia zamestnanca alebo kompromitácie certifikačného úradu).
    • Na urýchlenie kontroly TLS certifikátov bol zapojený mechanizmus CRLite, ktorý funguje na strane používateľa. Databáza obsahujúca informácie o certifikátoch, uložená na strane používateľa, sa pravidelne synchronizuje s externou databázou Mozilla.
    • Pre TLS 1.3 a HTTP/3 bola pridaná podpora hybridného algoritmu výmeny kľúčov „mlkem768x25519“, odolného voči prienikom kvantovým počítačom a predstavujúceho kombináciu X25519 ECDH a algoritmu ML-KEM (CRYSTALS-Kyber),
    • Komponenty sieťového zásobníka pre protokoly QUIC a HTTP/3 boli nahradené implementáciou napísanou v jazyku Rust, ktorá sa vyznačuje vyššou vysokou výkonnosťou.

Okrem noviniek a opráv chýb vo Firefox 145 bolo odstránených 19 zraniteľností. 10 zraniteľností je spôsobených problémami s pamäťou, ako sú pretečenia búferov a prístup k už uvoľneným oblastiam pamäte. Tieto problémy môžu potenciálne viesť k vykonávaniu kódu útočníka pri otvorení špeciálne upravených stránok.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster