Un singolo token OAuth può trasformare una casella di posta Gmail in uno strumento per leggere i messaggi altrui, intercettare i codici di verifica e attaccare i servizi correlati. Il codice sorgente di una serie di vulnerabilità con le funzionalità dichiarate è stato messo in vendita su un forum del dark web per almeno 10.000 dollari, secondo BI.ZONE.
Il venditore afferma che la blockchain consente l’accesso persistente a un account Google, estraendo i segreti TOTP da Google Authenticator, registrando una password senza un dispositivo fisico e inviando email impersonando il titolare dell’account.
Basta un singolo token OAuth perché un malintenzionato possa assumere il controllo di un account.
L’accesso all’API di Gmail consente di leggere i messaggi, cercare messaggi con codici di verifica, inviare ed eliminare email e modificare le regole di posta elettronica. Un account email compromesso apre le porte ad altri servizi che utilizzano la posta elettronica per l’accesso o il recupero dell’account.
Un token OAuth è un’autorizzazione concessa da un utente o un amministratore a un’applicazione per accedere a dati e funzioni specifici dell’account. Gli aggressori possono rubare un token con ampi permessi tramite un link di phishing, un’app autorizzata compromessa, un dispositivo infetto o una vulnerabilità nella catena OAuth.
L’attacco proposto inizia reindirizzando la vittima o il browser alla pagina di autorizzazione dell’app. I criminali possono anche sfruttare le autorizzazioni OAuth esistenti. Dopo aver ottenuto l’accesso, l’attaccante memorizza un token di aggiornamento, che gli consente di richiedere nuovi token temporanei senza dover effettuare nuovamente l’accesso. L’attaccante raccoglie quindi le conversazioni tramite l’API di Gmail e utilizza l’indirizzo email per inviare messaggi come se fosse un mittente attendibile.
BI.ZONE ha spiegato che gli aggressori non cercano solo di accedere agli account, ma anche di infiltrarsi sfruttando i meccanismi legittimi della piattaforma. Se le capacità dichiarate fossero vere, la blockchain consentirebbe di mantenere l’accesso all’account a livello di applicazione anche dopo un cambio di password o la revoca delle sessioni attive.
Gli account di posta elettronica aziendali compromessi rappresentano una minaccia particolare. L’accesso a un account di lavoro consente la raccolta di corrispondenza riservata, l’invio di email di phishing e l’esecuzione di attacchi BEC (Business Email Compromise) impersonando un utente fidato. Secondo BI.ZONE Mail Security, nel 2025 gli hacker invieranno un numero di email di phishing tre volte superiore rispetto all’anno precedente.
Gli aggressori sfruttano sempre più spesso i meccanismi di accesso standard e le funzionalità fornite dalle piattaforme. Ciò rende più difficile per gli strumenti di sicurezza rilevare attività dannose che sembrano essere il normale funzionamento di un’applicazione autorizzata.
Gli esperti raccomandano di iniziare il rilevamento degli attacchi monitorando le autorizzazioni OAuth. Gli amministratori di Google Workspace e Google Cloud dovrebbero monitorare centralmente le nuove applicazioni che hanno ottenuto l’accesso a Gmail, Google Drive, contatti o dati del profilo. Le richieste a gmail.send, gmail.compose, gmail.modify e mail.google.com richiedono particolare attenzione, soprattutto se combinate con autorizzazioni ampie e accesso offline.
Dopo aver ottenuto il token, l’attaccante può modificare le impostazioni della casella di posta tramite l’API di Gmail. È opportuno esaminare i log di Google Workspace alla ricerca di azioni quali la lettura e l’invio di email tramite l’API, la creazione di filtri e regole di inoltro automatico, l’assegnazione di delegati, la modifica delle impostazioni IMAP e POP, la cancellazione in blocco dei messaggi o la marcatura dei messaggi come letti.
Ricercatore di sicurezza informatica con esperienza nell’analisi delle vulnerabilità, nella mitigazione del rischio cyber, nelle attività di red teaming ed ethical hacking e nella protezione di sistemi complessi. Specializzato in penetration testing e Threat Intelligence, contribuisce al rafforzamento della resilienza digitale di infrastrutture e reti aziendali.
Aree di competenza: Penetration Testing, Threat Intelligence, Red Teaming, Vulnerability Assessment, Incident Response