Rilascio di Firefox 124

È stato rilasciato il browser web Firefox 124 e formata un'aggiornamento per la branch con supporto a lungo termine — 115.9.0. La branch Firefox 125 è stata portata nella fase di beta testing, il cui rilascio è previsto per il 16 aprile.

Novità principali in Firefox 124:

  • Nella pagina Firefox View, che semplifica l'accesso ai contenuti precedentemente visualizzati, è stata aggiunta la possibilità di ordinare l'elenco delle schede aperte in base all'ordine di apertura o all'attività recente.
    Rilascio di Firefox 124
  • Le impostazioni predefinite nella sezione "Recent browsing" della pagina Firefox View sono state modificate (le bookmark sono nascoste). È possibile scegliere di mostrare le schede recentemente visualizzate, le bookmark, i download recenti e le schede salvate nel servizio Pocket.
    Rilascio di Firefox 124
  • Nel visualizzatore PDF integrato è stata aggiunta la navigazione per tastiera nel testo utilizzando il cursore (Caret Navigation), normalmente utilizzata da persone con disabilità.
  • Sulla piattaforma Windows è stata migliorata l'efficienza nella compilazione dell'elenco di accesso rapido (jump list) nella barra.
  • Sulla piattaforma macOS, in tutti i tipi di finestre a schermo intero, è stato utilizzato un API specifico per questa piattaforma per la visualizzazione a schermo intero.
  • È stato aggiunto il metodo AbortSignal.any(), che restituisce un segnale interrotto in caso di interruzione di qualsiasi segnale sorgente, che può essere utilizzato in fetch() per combinare più segnali di interruzione, ad esempio AbortSignal.timeout() e AbortController.
  • Alla creazione di WebSocket è consentito l'uso di URL HTTP/HTTPS e relativi.
  • È stata aggiunta la possibilità di applicare ai elementi SVG <text> i pseudo-elementi CSS "::first-letter" e "::first-line", che permettono di scegliere un'altra formattazione o di modificare il font per la prima lettera e la prima riga di testo.
  • Per gli sviluppatori di estensioni è stato implementato un evento runtime.onPerformanceWarning, che consente di identificare situazioni in cui il browser rileva problemi di prestazioni nell'estensione (ad esempio, script lenti per l'elaborazione dei contenuti).
  • È stata fornita un'opzione sperimentale per aumentare o diminuire la dimensione dell'ArrayBuffer, oltre ad aumentare la dimensione dello SharedArrayBuffer. Sono stati proposti nuovi metodi ArrayBuffer.prototype.resize() e SharedArrayBuffer.prototype.grow().
  • Nella versione per Android è attivata per impostazione predefinita la funzionalità di gestione del gesto di scorrimento verso il basso (pull-to-refresh) per ricaricare la pagina. È stata implementata la possibilità di utilizzare API Drag & Drop per spostare testo semplice e markup HTML con il mouse, tra l'altro per trasferire contenuti da applicazioni esterne.

Oltre alle nuove funzionalità e alla correzione di errori, Firefox 124 ha risolto 16 vulnerabilità. 2 vulnerabilità sono contrassegnate come critiche e 8 come pericolose. 7 vulnerabilità (6 catalogate come CVE-2024-2615 e CVE-2024-2614) sono causate da problemi di gestione della memoria, come buffer overflow e accesso a aree di memoria già liberate. Potenzialmente, questi problemi possono portare all'esecuzione di codice dannoso aprendo pagine appositamente progettate. Le vulnerabilità contrassegnate come critiche (CVE-2024-2615) consentono di eludere tutti i meccanismi di isolamento aggiuntivo. La vulnerabilità CVE-2024-2607, a causa di un errore nel JIT sui sistemi Armv7-A, consente di sovrascrivere il registro con l'indirizzo di ritorno ed eseguire il proprio codice. La vulnerabilità CVE-2024-2605 consente di utilizzare Windows Error Reporter per eludere l'isolamento Sandbox ed eseguire codice.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster