Google Chrome V8 Sandbox sicurezza Google annuncia il supporto di V8 Sandbox per aumentare la sicurezza degli utenti Chrome

Google annuncia il supporto di V8 Sandbox per aumentare la sicurezza degli utenti Chrome

Google ha recentemente annunciato il supporto di V8 Sandbox, una funzionalità di sicurezza progettata per mitigare i problemi di corruzione della memoria JavaScript nel browser web Chrome.

V8 Sandbox: una nuova funzionalità di sicurezza per Chrome

V8 Sandbox è una nuova funzionalità di sicurezza progettata per mitigare le vulnerabilità di memoria JavaScript nel browser web Chrome. Secondo la sua pagina ufficiale, verrà implementata in Chrome 123, che dovrebbe essere considerata una sorta di “beta” per la sandbox.

Le vulnerabilità di memoria nel browser web Chrome

Negli ultimi anni, la maggior parte degli exploit del browser web Chrome sono stati individuati a causa di problemi di corruzione della memoria in un processo sfruttato per l’esecuzione di codice remoto (RCE). Circa il 60% di questi problemi riguarda direttamente il motore JavaScript V8.

V8 vulnerabilities: non solo problemi di memoria

Tuttavia, ci sono alcune complicazioni: le vulnerabilità di V8 sono raramente “classici” problemi di corruzione della memoria (use-after-free, accessi fuori limite, ecc.), ma piuttosto problemi logici sottili che possono essere sfruttati per corrompere la memoria. Di conseguenza, le soluzioni di sicurezza della memoria esistenti sono, nella maggior parte dei casi, non applicabili a V8.

Segregare la memoria heap di V8

I ricercatori hanno evidenziato che la maggior parte delle vulnerabilità di V8 condivide un tratto comune: la corruzione della memoria si verifica spesso all’interno della heap di V8. I ricercatori hanno sviluppato un metodo per segmentare la memoria heap di V8 per impedire la diffusione della corruzione della memoria in aree diverse della memoria del processo, con l’obiettivo di mitigare tali vulnerabilità.

Abilitare/disabilitare il V8 Sandbox

Il V8 Sandbox deve essere abilitato/disabilitato al momento della compilazione utilizzando il flag di compilazione v8_enable_sandbox. Non è possibile abilitare/disabilitare la sandbox al momento dell’esecuzione. Il V8 Sandbox richiede un sistema a 64 bit in quanto deve riservare una grande quantità di spazio di indirizzi virtuali, attualmente un terabyte.

Performance e stabilità

La funzionalità è stata presente per circa due anni nelle versioni a 64 bit di Chrome su Windows, Linux, macOS, Android e ChromeOS. Nonostante lo stato non completamente funzionale, questa decisione è stata presa per garantire l’assenza di problemi di stabilità e raccogliere statistiche di prestazioni rilevanti.

Programma di ricompensa per la vulnerabilità di Google

La funzionalità è stata inclusa nel programma di ricompensa per la vulnerabilità di Google (VRP), offrendo a cacciatori di bug la possibilità di dimostrare la capacità di aggirare il meccanismo seguendo rigide regole di presentazione.

Suggerimenti, soluzioni, consigli e best practice

  • Aggiornamenti regolari del browser: assicurati di tenere aggiornato il tuo browser web Chrome alle versioni più recenti per garantire la sicurezza e la protezione dalle vulnerabilità note.
  • Estensioni di sicurezza: considera l’installazione di estensioni di sicurezza affidabili che offrano protezione aggiuntiva contro le minacce online.
  • Navigazione sicura: evita di visitare siti web sospetti o non attendibili che potrebbero contenere malware o altre minacce alla sicurezza.
  • Impostazioni di privacy: controlla le impostazioni di privacy del tuo browser web e configuralo in base alle tue preferenze personali per una maggiore sicurezza e protezione della privacy.
  • Attenzione alle e-mail sospette: presta attenzione alle e-mail sospette e non fare clic su link o allegati sospetti.
  • Utilizza una soluzione antivirus affidabile: proteggi il tuo sistema con una soluzione antivirus affidabile che offra protezione in tempo reale contro malware, virus e altre minacce alla sicurezza.

La nuova funzionalità di sicurezza V8 Sandbox di Google Chrome mira a mitigare le vulnerabilità di memoria JavaScript, aumentando la sicurezza degli utenti. Assicurati di tenere aggiornato il tuo browser, utilizza estensioni di sicurezza affidabili, naviga in modo sicuro, configura le impostazioni di privacy e utilizza una soluzione antivirus affidabile per una maggiore sicurezza e protezione online.

Fonte: https://www.bitdefender.com/blog/hotforsecurity/google-announces-v8-sandbox-support-to-boost-chrome-user-security/

Torna in alto