In Breve
- Cos'è il worm WeWorm?
- Il worm WeWorm è un malware che sfrutta una vulnerabilità di WeChat per compromettere gli account senza interazione della vittima.
- Come funziona la vulnerabilità di WeChat?
- La vulnerabilità consente a un attaccante di prendere il controllo dell'account WeChat semplicemente tramite una chiamata, senza che la vittima debba rispondere.
- Ci sono stati attacchi reali utilizzando questa vulnerabilità?
- Fino ad oggi, non ci sono evidenze di attacchi reali che sfruttino questa vulnerabilità.
Scoperta una vulnerabilità in WeChat: il worm WeWorm può compromettere account senza interazione
Ricercatori del gruppo Calif hanno recentemente identificato una grave vulnerabilità di memoria nella pila VoIP di WeChat, una delle app di messaggistica più utilizzate al mondo, con circa 1,4 miliardi di utenti. Questa falla consente a un attaccante di prendere il controllo degli account senza alcuna interazione da parte della vittima, sfruttando un worm chiamato WeWorm.
Il funzionamento del worm è allarmante: basta che il dispositivo della vittima inizi a squillare per attivare il processo di compromissione, senza che la persona debba rispondere alla chiamata. Questo rende l’attacco particolarmente insidioso, poiché non è richiesta alcuna azione da parte dell’utente per essere colpito.
La vulnerabilità, classificata come memory corruption, è stata segnalata dai ricercatori, i quali hanno scelto di non divulgare dettagli tecnici immediatamente, promettendo di presentarli in una conferenza futura. Inoltre, hanno annunciato che continueranno a investigare su superfici di attacco simili in altre applicazioni.
Perché l’attacco funzioni, l’attaccante deve essere presente nella rubrica della vittima. Il worm è in grado di operare su dispositivi Android e iOS, indipendentemente dal modello. Se la vittima risponde alla chiamata, sentirà solo silenzio, ma l’attacco continuerà. Se invece rifiuta la chiamata, l’attacco si interrompe temporaneamente, ma può essere ripetuto in un secondo momento. In pochi secondi, l’attaccante può ottenere accesso ai messaggi, alla rubrica e ad altre risorse dell’app.
È importante notare che, sebbene WeChat consenta trasferimenti di denaro tramite WeChat Pay, quest’ultima funzionalità è protetta da misure di autenticazione e controlli di rischio che limitano la possibilità di operazioni finanziarie immediate a seguito della compromissione. Fino ad oggi, non ci sono evidenze che suggeriscano un utilizzo reale della vulnerabilità in attacchi concreti.
La vulnerabilità è stata segnalata in modo responsabile al gestore dell’app, che ha già rilasciato aggiornamenti per correggere il problema. Le versioni aggiornate sono identificate come 8.0.77 per Android e 8.0.76 per iOS. Tuttavia, le note di rilascio non forniscono dettagli tecnici sulla correzione, e l’operatore ha comunicato che la mitigazione è stata applicata anche lato server. Le versioni dell’app per altri sistemi operativi, come HarmonyOS, Windows, Mac e Linux, non sono state testate dai ricercatori né incluse nella correzione comunicata.
In conclusione, i ricercatori promettono di condividere ulteriori progressi e dettagli tecnici in futuro, sottolineando l’importanza di mantenere aggiornate le applicazioni per proteggere gli utenti da potenziali attacchi.
