Ukládání nešifrovaných hesel ve formě prostého textu se zásadně nedoporučuje. Se surovou podobou hesla by měl systém pracovat pouze na úrovni operační paměti, a to jen v případě vytváření či změny uživatele nebo během ověřování v rámci přihlašovacího procesu.
Textová podoba hesla by neměla být ukládána ani do dočasných souborů, které jsou později smazány. Ještě před korektním smazáním totiž může dojít k chybě v programu, k odpojení disku nebo k jiným neočekávaným stavům a soubor s heslem či hesly na disku zůstane.
Hesla by neměla být uchovávána ani ve virtuální paměti, protože se velmi snadno mohou ocitnou v odkládacím souboru na disku. V operačním systému Windows v tomto případě pomůže funkce VirtualLock(), která zajistí uzamčení příslušných bloků paměti ve fyzické RAM - a ty tak neskončí v odkládacím souboru (swapfile).
Opravdu je nutné vyvarovat se jakékoli činnosti, která by vedla k trvalému uložení hesel v prosté textové podobě. A součástí příslušných opatření musí být i jasné NE ukládání hesel do souborů s protokoly. Bohužel přesně toto pravidlo Twitter porušil.
Dobrou zprávou je, že samotná databáze obsahující hesla byla v případě Twitteru naimplementována bezpečně. Twitter využívá hashovací algoritmus bcrypt, který pro zvýšení bezpečnosti i znesnadnění útoků hrubou silou používá opakované přehashování s využitím saltů (náhodných posloupností znaků).
Díky hashovacím mechanismům, jako je právě bcrypt, je možné do databáze ukládat místo hesel jejich vypočítané hashe a přihlašovací údaje ověřovat právě proti těmto otiskům. Z hashe však nelze získat původní textovou podobu hesla.
Kybernetickým zločincům dokonce příliš nepomůže ani to, pokud se jim soubor nebo databázi s hashovanými hesly podaří ukrást. Musí totiž spočítat hashe pro každé možné heslo (nebo použít slovníky pravděpodobných hesel), výsledky porovnávat se zcizenými otisky a doufat ve štěstí, že takto hesla uhodnou alespoň u některých uživatelů.
Špatnou zprávou v případě Twitteru je, že vysoká míra bezpečnosti poskytovaná funkcí bcrypt byla degradovaná zapisováním původní textové podoby hesel do systémových logů. A pokud se útočníci podívali místo do databáze s hesly do souborů s těmito protokoly, nemuseli nic dešifrovat ani provádět slovníkové útoky.
Co s tím
Twitter tvrdí, že chyba je již opravena a že nic nenasvědčuje tomu, že by došlo k nějakému zneužití nebo narušení dat. Doporučuje pouze, aby uživatelé změnu svého hesla zvážili.
Nicméně společnost Sophos je konzervativnější a vyzývá k okamžité změně hesla - ostatně i z toho důvodu, že Twitter nesdělil žádné informace o délce trvání popisovaného bezpečnostního problému, ani o počtu takto omylem shromážděných hesel. Nelze tedy nijak posoudit, kolika hesel se mohl případný únik týkat.
Svou bezpečnost na Twitteru můžete zvýšit používáním tzv. dvoufaktorové autentizace, kterou možná znáte i pod označením ověřené přihlášení. Pro úspěšné přihlášení je nutné zadat i speciální kód na jedno použití, který je zasílán na mobilní telefon uživatele, případně jen tento ověřovací kód na mobilním či jiném zařízení vypočítán. Jinými slovy, samotné heslo pro úspěšné přihlášení nestačí.
Možná se teď ptáte - mám přestat Twitter kvůli této neopatrnosti používat? Takové rozhodnutí je na vás. My si ale myslíme, že okamžitá změna hesla je dostačující.
Článek Sophos ze dne pátek 11. května 2018
Sophos Rapid Response - proaktivní služby pro kybernetické zabezpečení
Patrick Müller získal ocenění Top Performer of the Year
Pracovní stanice a servery lékáren pod ochranou řešení Sophos
Nová generace kybernetického zabezpečení cloudu
Comtec rozšiřuje síť Sophos MSP partnerů
Vyděračské techniky ransomwaru ve studii SophosLabs
Jak moc se vyplatí zaplatit výkupné po ransomware útoku
Jak na účinnou ochranu před ransomware
Ransomware RobbinHood deaktivuje bezpečnostní software a pak se spustí
I malá nedopatření v cloudu povedou k ohrožení velkých podniků - ransomware v roce 2020 přitvrdí
Nové bezpečnostní funkce pro zařízení s OS Chrome, Android a iOS v aplikaci Intercept X for Mobile
MDR služby Rook Security v technologickém portfoliu Sophos
EDR technologie chrání před kombinovanými kyberútoky
Phishingový útok Nasty List může ohrozit účet na Instagramu
Firewall Sophos XG je nyní dostupný prostřednictvím konzole Sophos Central
Nepříjemná fakta o bezpečnosti koncových bodů
Umělá inteligence se podílí na zlepšení ochrany domácích uživatelů
VÍTKOVICE IT SOLUTIONS - nový Gold Partner Sophos
Zavedení EDR technologie do Intercept X Advanced posiluje ochranu koncových bodů
Nová generace serverové ochrany Sophos Intercept X
Umělá inteligence posiluje řešení ochrany e-mailových účtů Sophos Email
Twitter přiznal narušení bezpečnosti - ukládal kopie nešifrovaných hesel uživatelů
Neidentifikovaný síťový provoz ohrožuje podniková data
Efektivní správa a zabezpečení koncových bodů
Bot jako efektivní nástroj k šíření propagandy
Opakované útoky ransomware jsou celosvětovou hrozbou
Detekce malware s využitím neuronové sítě a technologií hlubokého učení
WPA3 pro lepší ochranu bezdrátových WiFi sítí
Jaká je bezpečnost chytrých domácích zařízení ve světě internetu věcí?
Tipy pro bezpečné vánoční nákupy na internetu
Jak na bezpečnou chytrou domácnost
Firewall Sophos XG - první řešení pro řízení síťových aplikací
Partneři Sophosu se mohou stát poskytovateli cloudové bezpečnosti
Ransomware zaměstnává experty na počítačovou bezpečnost prakticky každý den
Technologie CryptoGuard - nová generace serverové ochrany proti ransomware
Sophos Mobile 7 pro správu podnikové mobility
GDPR - Obecné nařízení o ochraně osobních údajů
Obavy z kyberzločinu jsou větší než z kriminality v reálném světě
10 zásad pro bezpečné online vánoční nákupy
Nová generace ochrany koncových bodů proti exploitům i ransomwaru
Sophos Email zvyšuje ochranu cloudových řešení elektronické pošty
Sophos Intercept představuje novou generaci ochrany koncových bodů
Sophos Clean - uživatelem spouštěný skener na vyhledání malware
Sandboxing korporátní úrovně za skvělou cenu
Sophos Sandstorm - nová bezpečnostní technologie sandboxingu
Sophos Mobile Control pro správu podnikové mobility s ochranou dat
Šifrovat firemní komunikaci - ano či ne?
Technologie SurfRight zvyšuje efektivitu bezpečnostní strategie Sophos