Was ist ein Protokoll-DDoS-Angriff?
Im Gegensatz zu Distributed-Denial-of-Service-Angriffen (DDoS) auf der Anwendungsebene und volumetrischen DDoS-Angriffen beruhen DDoS-Angriffe auf Schwachstellen in Internet-Kommunikationsprotokollen. Da viele dieser Protokolle weltweit verwendet werden, ist eine Änderung ihrer Funktionsweise kompliziert und lässt sich nur sehr langsam einführen. Darüber hinaus bedeutet die inhärente Komplexität vieler Protokolle, dass selbst dann, wenn sie überarbeitet werden, um bestehende Schwachstellen zu beheben, häufig neue Schwachstellen eingeführt werden, die neue Arten von Protokoll- und Netzwerkangriffen ermöglichen.
Wichtigste Erkenntnisse
- Protokoll-DDoS-Angriffe nutzen Schwachstellen in Internet-Kommunikationsprotokollen aus – im Gegensatz zu volumetrischen Angriffen, bei denen das Netzwerk mit Datenverkehr überflutet wird, oder Angriffen auf Anwendungsebene, die auf Anwendungen abzielen.
- Da diese Protokolle weltweit eingesetzt werden, ist die Behebung ihrer Sicherheitslücken zeitaufwendig, komplex und kostspielig. Und selbst wenn sie aktualisiert werden, treten oft neue Schwachstellen auf.
- Ein wichtiges Beispiel hierfür ist das BGP-Hijacking, bei dem ein Angreifer ein gefälschtes Routing-Update sendet, um den Datenverkehr auf ein anderes Netzwerk umzuleiten, was zu einer Erschöpfung der Ressourcen und zu Überlastungen führt.
- Protokollangriffe werden eher anhand ihrer Häufigkeit und Hartnäckigkeit als anhand ihres Umfangs gemessen, weshalb sie zwar selten Schlagzeilen machen, aber dennoch erheblichen Schaden anrichten.
- Ein Beispiel aus der Praxis ereignete sich im Jahr 2018, als Hacker mithilfe von BGP-Hijacking Nutzer von MyEtherWallet auf einen gefälschten russischen Server umleiteten und so innerhalb von nur zwei Stunden Ethereum im Wert von über 13.000 US-Dollar stahlen.
- Um DDoS-Angriffe auf Protokolle zu erkennen, ist eine umfassende Überwachung der Kommunikationsströme sowie eine Analyse von Abweichungen vom erwarteten Protokollverhalten erforderlich.
Erkennung von Protokoll-DDoS-Angriffen
Die Erkennung von DDoS-Angriffen auf Protokolle erfordert eine eingehende Überwachung der Kommunikationsströme und eine Analyse der Abweichungen von den erwarteten Standards.
Beispiele für Protokoll-DDoS-Angriffe
Border Gateway Protocol (BGP)- Hijacking ist ein gutes Beispiel für ein Protokoll, das die Grundlage für einen DDoS-Angriff bilden kann. BGP wird von Netzbetreibern verwendet, um anderen Netzen mitzuteilen, wie ihr Adressraum konfiguriert ist. Wenn es einem böswilligen Akteur gelingt, eine BGP-Aktualisierung zu senden, die als authentisch gilt, kann der für ein Netz bestimmte Datenverkehr an ein anderes Netz weitergeleitet werden, was zu einer Erschöpfung der Ressourcen und zu Staus führen kann. Da BGP von Zehntausenden von Netzbetreibern auf der ganzen Welt genutzt wird, wäre eine Aufrüstung auf eine sicherere Version des Protokolls sowohl kompliziert als auch sehr teuer in der Umsetzung. Weitere Beispiele für Protokollangriffe sind SYN-Flood und Ping of Death.
Reale Protokoll-DDoS-Angriffe
Leider sind Protokollangriffe nicht groß genug, um in die Nachrichten zu gelangen, so dass es schwierig ist, gute Beispiele zu finden. Darüber hinaus werden Protokoll-DDoS-Angriffe nicht aufgrund ihrer Größe als erfolgreich eingestuft, sondern aufgrund der Häufigkeit und Dauer des Angriffs. Eines der seltenen Beispiele für einen Protokoll-DDoS-Angriff ereignete sich 2018, als Hacker BGP-Hijacking nutzten, um den für MyEtherWallet, einen Dienst zur Verwaltung von Ethereum-Kryptowährungskonten, bestimmten Datenverkehr auf russische Server umzuleiten, die eine gefälschte Version der Website präsentierten. Der Angriff dauerte etwa zwei Stunden und diente als Deckmantel für den Diebstahl des Inhalts von Kryptowährungs-Geldbörsen. The Verge berichtete:
Beim Herstellen einer Verbindung zu dem Dienst wurden die Nutzer mit einem nicht signierten SSL-Zertifikat und einem fehlerhaften Link in der Verifizierung der Website konfrontiert. Das war ungewöhnlich, aber es ist die Art von Dingen, durch die Webnutzer routinemäßig klicken, ohne nachzudenken. Aber jeder, der auf diese Zertifikatswarnung klickte, wurde zu einem Server in Russland umgeleitet, der dann die Geldbörse des Benutzers leerte. Den Aktivitäten in der Geldbörse nach zu urteilen, scheinen die Angreifer innerhalb von zwei Stunden mindestens 13.000 Dollar in Ethereum erbeutet zu haben, bevor der Angriff abgebrochen wurde. Die Wallet der Angreifer enthält bereits mehr als 17 Millionen Dollar in Ethereum.
Wie A10 zum Schutz vor Protokoll-DDoS-Angriffen beitragen kann
A10 Defend bietet eine ganzheitliche DDoS-Schutzlösung, die skalierbar, wirtschaftlich, präzise und intelligent ist und Kunden dabei hilft, optimale Benutzer- und Teilnehmererfahrungen zu gewährleisten. Die DDoS-Minderungslösungen von A10 sind für den Einsatz in Unternehmen und bei Service Providern konzipiert und bieten im Vergleich zu herkömmlichen Netzwerkanbietern 10- bis 100-mal niedrigere Kosten pro Teilnehmer und sind sowohl in Hardware- als auch in Software-Formfaktoren erhältlich.
DDoS-Angriff Artikel und Assets von Interesse
- Verteidigung der Sicherheit von Unternehmensnetzwerken: eine Fibel zu DDoS-Angriffen
- Threat Intelligence Bericht: DDoS-Angriffe nehmen im 2. Quartal 2020 zu
- Die fünf berühmtesten DDoS-Angriffe und einige mehr
- Was Sie über DDoS-Waffen bei DDoS-Angriffen wissen müssen
- Will Lassalle über 5G-Sicherheit, DDoS-Angriffe und Gaming
- Wie man HTTP/HTTPS-Anwendungen vor DDoS-Angriffen schützt (Webinar)
- Hybride DDoS-Wolke (Video)
Häufig gestellte Fragen
Zu den gängigen Beispielen zählen BGP-Hijacking, SYN-Flood und „Ping of Death“. Bei einem BGP-Hijacking-Angriff sendet ein Angreifer ein gefälschtes Routing-Update, um den Datenverkehr auf ein anderes Netzwerk umzuleiten, was zu Überlastung und Ressourcenverknappung führt.
Bei einem volumetrischen DDoS-Angriff wird ein Ziel mit enormen Datenmengen überflutet, um die Bandbreite zu überlasten. Ein Protokoll-DDoS-Angriff basiert nicht auf dem Datenvolumen, sondern nutzt Schwachstellen in der Funktionsweise von Internetprotokollen aus, um Server- und Netzwerkressourcen zu erschöpfen.
Zur Erkennung ist eine umfassende Überwachung der Kommunikationsströme sowie die Identifizierung von Abweichungen vom erwarteten Protokollverhalten erforderlich. Der Schutz erfolgt durch den Einsatz einer skalierbaren DDoS-Abwehrlösung, die den Datenverkehr in Echtzeit analysieren und böswillige, protokollbasierte Anfragen blockieren kann, bevor diese Schaden anrichten.
Da die Protokolle, die sie ausnutzen, weltweit von Tausenden von Netzbetreibern verwendet werden, ist deren Aktualisierung oder das Einspielen von Patches ein langwieriger, komplizierter und kostspieliger Vorgang. Selbst wenn Protokolle aktualisiert werden, um bekannte Schwachstellen zu beheben, führt die Komplexität der Änderungen oft zu neuen Sicherheitslücken.
Bei einem BGP-Hijacking sendet ein Angreifer ein gefälschtes BGP-Routing-Update, das authentisch erscheint, und bringt so Netzwerke dazu, den Datenverkehr an ein anderes Ziel umzuleiten. Dies führt zu einer Erschöpfung der Ressourcen und Überlastung im angegriffenen Netzwerk und kann zudem als Deckmantel für andere Angriffe wie Datendiebstahl genutzt werden, wie der Angriff auf MyEtherWallet im Jahr 2018 gezeigt hat.