Redazione RHC : 1 Luglio 2022 07:00
Un esperto di sicurezza delle informazioni noto come mr.d0x ha sviluppato una nuova tecnica di attacco che abusa delle applicazioni Microsoft Edge WebView2 per rubare i cookie di autenticazione. In teoria, ciò ti consente di aggirare l’autenticazione a più fattori quando accedi ad account rubati.
La nuova tecnica di attacco si chiama WebView2-Cookie-Stealer e consiste in un file eseguibile WebView2 che, una volta lanciato, apre un modulo di accesso nell’applicazione a un sito legittimo. Il fatto è che Microsoft Edge WebView2 consente di incorporare un browser (con supporto completo per HTML, CSS e JavaScript) in applicazioni native utilizzando Microsoft Edge (Chromium) per il rendering.
Utilizzando questa tecnologia, le app possono caricare qualsiasi sito all’interno dell’app stessa e visualizzarlo come se fosse aperto in Microsoft Edge.
Distribuisci i nostri corsi di formazione diventando un nostro Affiliato
Se sei un influencer, gestisci una community, un blog, un profilo social o semplicemente hai tanta voglia di diffondere cultura digitale e cybersecurity, questo è il momento perfetto per collaborare con RHC Academy. Unisciti al nostro Affiliate Program: potrai promuovere i nostri corsi online e guadagnare provvigioni ad ogni corso venduto. Fai parte del cambiamento. Diffondi conoscenza, costruisci fiducia, genera valore.
Contattaci tramite WhatsApp al 375 593 1011 per richiedere ulteriori informazioni oppure scriviti alla casella di posta [email protected]
Supporta RHC attraverso:
Ti piacciono gli articoli di Red Hot Cyber? Non aspettare oltre, iscriviti alla newsletter settimanale per non perdere nessun articolo.
Tuttavia, il ricercatore ha notato che WebView2 consente allo sviluppatore di accedere direttamente ai cookie e iniettare JavaScript nelle pagine caricate dall’applicazione, rendendolo un ottimo strumento per intercettare le sequenze di tasti e rubare i cookie di autenticazione.
Ad esempio, nell’exploit mr.d0x PoC, il file eseguibile apre un modulo di accesso Microsoft legittimo utilizzando un elemento WebView2 incorporato. Questo modulo di accesso ha lo stesso aspetto di quando si utilizza un browser e non contiene nulla di sospetto (errore di battitura, nomi di dominio strani e così via).
Ma poiché l’applicazione WebView2 può iniettare JavaScript nella pagina, ogni input dell’utente viene automaticamente inviato al server dell’attaccante.
In questo caso, tutti i cookie inviati dal server remoto dopo l’accesso dell’utente, inclusi i cookie di autenticazione, possono essere sottratti.
Per fare ciò, spiega il ricercatore, l’app crea una cartella Chromium User Data la prima volta che viene avviata, quindi la utilizza per ogni installazione successiva.
L’applicazione dannosa utilizza quindi l’interfaccia ICoreWebView2CookieManager incorporata di WebView2 per esportare i cookie ricevuti da un’autenticazione riuscita e quindi passarli a un server controllato dall’attaccante.
Una volta che l’attaccante ha decrittografato il cookie (base64), avrà pieno accesso ai cookie di autenticazione dei siti, nonché la possibilità di utilizzarli per accedere all’account di qualcun altro.
Mr.d0x scrive anche che le applicazioni WebView2 possono essere utilizzate anche per rubare i cookie da un profilo utente Chrome esistente copiandoli.
“WebView2 può essere utilizzato per rubare tutti i cookie disponibili dell’utente corrente. È stato testato con successo in Chrome — dice l’esperto. – WebView2 consente di avviare con una cartella dati utente (UDF) esistente anziché richiederne la creazione di una nuova. L’UDF contiene tutte le password, le sessioni, i segnalibri e così via. L’UDF si trova in C:\Users\\AppData\Local\Google\Chrome\User Data”.
In definitiva, un utente malintenzionato potrebbe utilizzare questi cookie semplicemente accedendo al modulo di accesso per l’account dirottato e quindi importando il cookie utilizzando qualsiasi estensione di Chrome adatta, come EditThisCookie. Dopo aver importato il cookie non resta che aggiornare la pagina per l’autenticazione sul sito.
Peggio ancora, un tale attacco bypassa anche l’autenticazione a più fattori, poiché i cookie vengono rubati dopo che l’utente ha effettuato l’accesso e completato con successo l’autenticazione a più fattori.
“Supponiamo che un utente malintenzionato configuri Github.com/login nella propria applicazione webview2 e l’utente acceda, dopodiché i cookie possono essere recuperati e passati al server dell’attaccante. Yubikey non ti salverà perché stai accedendo a un sito REALE, non a un sito di phishing”
spiega mr.d0x.
In risposta, gli sviluppatori Microsoft notano che un tale attacco richiederà la preparazione e l’uso dell’ingegneria sociale, perché prima è necessario convincere l’utente a scaricare ed eseguire un file eseguibile dannoso.
La società ha osservato che raccomanda sempre agli utenti di evitare di eseguire e installare applicazioni da fonti sconosciute o non attendibili, oltre a mantenere aggiornati Microsoft Defender o altri software di sicurezza.
Nel mese di aprile 2025, una valvola idraulica di una diga norvegese è stata forzatamente aperta da remoto per diverse ore, a seguito di un attacco informatico mirato. L’episodio, riportat...
Sul forum underground russo XSS è apparso un post che offre una “Collection di Lead Verificati Italia 2025” con oltre 1 milione di record. Questo tipo di inserzioni evidenzia la con...
Nel cuore dei conflitti contemporanei, accanto ai carri armati, ai droni e alle truppe, si combatte una guerra invisibile, silenziosa e spesso sottovalutata: la cyber war. Non è solo uno scenario...
Le autorità iberiche sono impegnate in un’indagine riguardante un pirata informatico che ha divulgato informazioni sensibili relative a funzionari pubblici e figure politiche di spicco. Tr...
Un insolito esempio di codice dannoso è stato scoperto in un ambiente informatico reale , che per la prima volta ha registrato un tentativo di attacco non ai classici meccanismi di difesa, ma dir...
Copyright @ REDHOTCYBER Srl
PIVA 17898011006