Vývojáři otevřeného messengeru Signal odhalili informace o cíleném útoku zaměřeném na převzetí kontroly nad účty některých uživatelů. Útok byl proveden prostřednictvím hacku služby Twilio, která se v Signalu používá k organizaci odesílání SMS zpráv s potvrzovacími kódy. Analýza dat ukázala, že hack Twilio mohl zasáhnout přibližně 1900 telefonních čísel uživatelů Signalu, u kterých měli útočníci možnost přeregistrace telefonních čísel na jiná zařízení, přičemž mohli přijímat nebo odesílat zprávy pro připojené telefonní číslo (přístup k historii předchozí korespondence, informacím z profilu a adresáři nebyl možné získat, protože takové informace jsou uchovávány na zařízení uživatele a nejsou přenášeny na servery Signal).
V časovém období od doby hacku do zablokování služby Twilio kompromitovaného účtu zaměstnance, který byl použit pro útok, byla u uvedených 1900 telefonních čísel zaznamenána aktivita spojená s registrací účtu nebo odesíláním ověřovacího kódu prostřednictvím SMS. Přitom, když útočníci získali přístup k služebnímu rozhraní Twilio, zajímali se o konkrétní tři čísla uživatelů Signalu, a minimálně jedno z telefonů se podařilo přivázat k zařízení útočníků, podle stížnosti, která byla přijata od majitele postiženého účtu. Signal odeslal SMS upozornění o incidentu všem uživatelům, které mohla potenciálně zasáhnout útok, a zrušil registraci jejich zařízení.
Hack Twilio byl proveden s použitím metod sociálního inženýrství, které umožnily útočníkům nalákat jednoho ze zaměstnanců společnosti na phishingovou stránku a získat přístup k jeho účtu v systému zákaznické podpory. Konkrétně útočníci rozeslali zaměstnancům Twilio SMS zprávy s varováním o vypršení platnosti účtu nebo informacemi o změně rozvrhu, k nimž byla připojena linka na falešnou stránku stylizovanou jako rozhraní pro jednotné přihlášení do služeb Twilio. Podle údajů Twilio, po připojení k rozhraní služby podpory, útočníci stihli získat přístup k údajům, které se týkaly 125 uživatelů.
Zdroj: opennet.ru
