Anzeige

Cyber Security

Schwachstellen in den Kommunikationsprotokollen, die von Millionen Geräten im Internet of Things (IoT) und in der Operational Technology (OT) verwendet werden, ermöglichen es Cyber-Angreifern, Daten abzufangen und zu manipulieren.

Die Cybersecurity-Forscher von Forescout haben diese Schwachstellen bereits für einige TCP/IP-Stacks detailliert beschrieben. Die neun neu aufgedeckten Schwachstellen tragen den Namen „Number:Jack“. 

Die Ergebnisse sind Teil laufender Forschungen des Cybersicherheitsanbieters im Rahmen des “Project Memoria”. Diese Initiative untersucht Schwachstellen in TCP/IP-Stacks und Wege sie zu minimieren. Die jüngsten Offenlegungen beziehen sich auf einen grundlegenden Aspekt der TCP-Kommunikation in eingebetteten Geräten, und zwar der Generierung von ISN-Daten (Initial Sequence Number). Diese ISNs sollen sicherstellen, dass jeder TCP zwischen zwei Computern oder anderen vernetzten Geräten eindeutig ist und so verhindern, dass die Verbindung von Dritten gestört oder manipuliert werden kann. Um zu verhindern, dass Angreifer die ISNs erraten, kapern oder fälschen, müssen sie randomisiert erzeugt werden. 

Dabei handelt es sich um einen grundlegenden Baustein der Computersicherheit, der seit den 90er Jahren bekannt ist. In Bezug auf die Sicherheit von IoT-Geräten stellten die Forscher jedoch fest, dass diese alte Schwachstelle existiert, weil die Zahlen nicht völlig zufällig waren. Aufgrund dessen ließen sich die zugrunde liegenden Schemata für die Generierung der ISN-Zahlen in diesen TCP-Kommunikationen voraussagen. 

Dazu ein Kommentar von Jonathan Knudsen, Senior Security Strategist bei Synopsys: 

„Die Number:Jack-Schwachstellen verdeutlichen die Schwierigkeit, die mit zufällig generierten Nummern einhergehen. Viele Algorithmen in der Informatik, gerade in der Kryptographie, erfordern randomisierte Zahlen, also solche, die sich nicht prognostizieren lassen.

Leider sind Computer nicht besonders gut darin, unberechenbar zu sein. 

Die „Zufallszahlen“ in Computern werden fast immer von einem Pseudo-Zufallszahlengenerator (Pseudo-random number generator/PRNG) erstellt. Dabei handelt es sich um einen Algorithmus, der eine deterministische Folge von Zahlen produziert. Der PRNG initialisiert durch den Startwert (auch als Seed bekannt) eine tatsächlich zufällige Sequenz, die über einen elektrischen oder atomaren Prozess erzeugt wird. Genau dieser Prozess macht es unmöglich, die pseudo-zufällige Sequenz vorauszusagen. Der Haken an der Sache: Die meisten Geräte verfügen nicht über die erforderliche Hardware für einen wirklichen Seed. 

 Ein weiteres Problem besteht darin, dass Entwicklern oftmals nicht ausreichend bewusst ist, wie wichtig ein wirklich zufälliger Startwert ist. Stattdessen verwenden sie deterministischere Quellen für den PRNG-Startwert, wie z.B. die Systemuhr. 

Probleme wie diese potenzieren sich bei IoT-Geräten, weil der Update-Prozess zuweilen schwierig ist oder die Möglichkeit dazu vollständig fehlt. Demzufolge bestehen Mängel und Schwachstellen in IoT-Geräten häufig unbegrenzt weiter, was sie zu einer attraktiven Angriffsfläche macht.“

Jonathan Knudsen, Senior Security Strategist
Jonathan Knudsen
Senior Security Strategist, Synopsys Software Integrity Group

Artikel zu diesem Thema

künstliche Intelligenz
Feb 04, 2021

Fehlen von Vielfalt bei Algorithmen-Berichterstattung

Die Berichterstattung der Medien in Deutschland über Algorithmen und Künstliche…
Cyber Security
Jan 25, 2021

2020: Doppelt so viele Sicherheitsschwachstellen wie im Vorjahr

YesWeHack, eine Bug-Bounty-Plattform, ist weiterhin auf Erfolgskurs: Für 2020 vermeldet…
IoT
Jan 09, 2021

Das Potenzial des Internet of Things

Gartner prognostizierte 2017, dass bis 2020 20 Milliarden IoT-Geräte online verbunden…

Weitere Artikel

Cyberangriff

Cring-Ransomware nutzt uralte Version von Adobe ColdFusion aus

Vergessene, ungepatchte und veraltete Software bietet ein ideales Einstiegstor für Cyberkriminelle. So auch im aktuellen Fall einer Ransomware-Attacke, die eine 11 Jahre alte Software auf einem Server für sich ausnutzte.
Hacker

Hacker zielen verstärkt auf kritische Infrastrukturen

Kritische Infrastrukturen (KRITIS) sind für das reibungslose Funktionieren unserer Gesellschaft und Wirtschaft unerlässlich. Da diese Strukturen hochsensibel sind, stellen sie für Cyberkriminelle ein ganz besonderes Ziel dar und sie unternehmen große…
Ransomware

Die Ransomware-Krise braucht einen globalen Lösungsansatz

Ransomware hat sich mittlerweile zu einem globalen Problem entwickelt. Cyberkriminelle Gruppen operieren von Ländern aus, die ihnen einen sicheren Unterschlupf bieten und es ihnen ermöglichen, sogar raffinierteste Angriffe zu starten. Um eine Eskalation zu…
Facebook Hacker

Spionagekampagne gegen Kurden durch hinterhältige Facebook-Posts

ESET-Forscher haben eine mobile Spionagekampagne untersucht, die sich gezielt gegen Kurden richtet. Die Operation läuft mindestens seit März 2020 und verbreitet sich über spezielle Facebook-Profile. Hierüber werden zwei Android-Backdoors verteilt, die als 888…
Ransomware

Großteil der Unternehmen zweifelt an eigener Ransomware-Resilienz

Anhaltende Cyberbedrohungen und neue Technologien wie Cloud-native Anwendungen, Kubernetes-Container und Künstliche Intelligenz stellen Unternehmen weltweit bei der Datensicherung vor große Herausforderungen. Das zeigt der Dell Technologies 2021 Global Data…

Anzeige

Jetzt die smarten News aus der IT-Welt abonnieren! 💌

Mit Klick auf den Button "Zum Newsletter anmelden" stimme ich der Datenschutzerklärung zu.