FragAttacks — eine Serie von Schwachstellen in den Standards und Implementierungen von Wi-Fi

Mathy Vanhoef, der Autor des KRACK-Angriffs auf drahtlose Netzwerke, hat Informationen ĂŒber 12 Schwachstellen veröffentlicht, die verschiedene drahtlose GerĂ€te betreffen. Die identifizierten Probleme sind unter dem Code-Namen FragAttacks zusammengefasst und betreffen nahezu alle gĂ€ngigen drahtlosen Chips und Zugangspunkte – von den getesteten 75 GerĂ€ten war jedes mindestens einer der vorgeschlagenen Angriffsmethoden ausgesetzt.

Die Probleme sind in zwei Kategorien unterteilt: 3 Schwachstellen wurden direkt in den Wi-Fi-Standards identifiziert und betreffen alle GerĂ€te, die die aktuellen Standards IEEE 802.11 unterstĂŒtzen (die Probleme bestehen seit 1997). 9 Schwachstellen beziehen sich auf Fehler und MĂ€ngel in speziellen Implementierungen von drahtlosen Stacks. Die zweite Kategorie stellt die grĂ¶ĂŸte Gefahr dar, da der Angriff auf MĂ€ngel in den Standards spezifische Einstellungen oder bestimmte Aktionen des Opfers erfordert. Alle Schwachstellen treten unabhĂ€ngig von den verwendeten Sicherheitsprotokollen fĂŒr Wi-Fi auf, einschließlich der Verwendung von WPA3.

Die meisten identifizierten Angriffsmethoden ermöglichen es einem Angreifer, L2-Frames in einem geschĂŒtzten Netzwerk einzuschleusen, was die Möglichkeit bietet, sich in den Datenverkehr des Opfers einzuklinken. Als das realistischste Angriffsszenario wird das FĂ€lschen von DNS-Antworten erwĂ€hnt, um den Benutzer auf den Host des Angreifers zu leiten. Es wird auch ein Beispiel fĂŒr die Nutzung der Schwachstellen zur Umgehung des NAT auf einem drahtlosen Router und zur Einrichtung des direkten Zugriffs auf ein GerĂ€t im lokalen Netzwerk oder zur Ignorierung der FirewalleinschrĂ€nkungen gegeben. Die zweite Kategorie der Schwachstellen, die mit der Verarbeitung von fragmentierten Frames zusammenhĂ€ngt, ermöglicht es, Daten ĂŒber den Datenverkehr im drahtlosen Netzwerk zu extrahieren und Benutzerdaten abzufangen, die ohne VerschlĂŒsselung ĂŒbermittelt werden.

Der Forscher hat eine Demonstration vorbereitet, die zeigt, wie man Schwachstellen nutzen kann, um ein Passwort abzufangen, das ĂŒber das unverschlĂŒsselte HTTP-Protokoll beim Zugriff auf eine Website ĂŒbertragen wird. Es wird auch gezeigt, wie man eine intelligente Steckdose angreifen kann, die ĂŒber Wi-Fi gesteuert wird, um sie als Sprungbrett fĂŒr einen weiteren Angriff auf nicht aktualisierte GerĂ€te im lokalen Netzwerk zu verwenden, die noch ungepatchte Schwachstellen aufweisen (zum Beispiel gelang es, ĂŒber NAT einen nicht aktualisierten Computer mit Windows 7 im internen Netzwerk anzugreifen).

Video abspielen

Um Schwachstellen auszunutzen, muss der Angreifer in Reichweite des Ziel-Wireless-GerĂ€ts sein, um dem Opfer ein speziell gestaltetes Frame-Set zu senden. Die Probleme betreffen sowohl Client-GerĂ€te und Wireless-Karten als auch Access Points und Wi-Fi-Router. Im Allgemeinen ist es als Sicherheitsmaßnahme ausreichend, HTTPS in Kombination mit der VerschlĂŒsselung des DNS-Verkehrs durch DNS ĂŒber TLS oder DNS ĂŒber HTTPS zu verwenden. Auch die Anwendung von VPN.

Die gefĂ€hrlichsten Schwachstellen werden als vier Schwachstellen in den Implementierungen von Wireless-GerĂ€ten bezeichnet, die es einfachen Methoden ermöglichen, unverschlĂŒsselte Frames zu substituieren:

  • Die Schwachstellen CVE-2020-26140 und CVE-2020-26143 erlauben die Substitution von Frames auf bestimmten Access Points und Wireless-Karten in Linux, Windows und FreeBSD.
  • Die Schwachstelle VE-2020-26145 erlaubt die Verarbeitung von unverschlĂŒsselten Broadcast-Fragmente als vollstĂ€ndige Frames in macOS, iOS sowie FreeBSD und NetBSD.
  • Die Schwachstelle CVE-2020-26144 erlauben die Verarbeitung von unverschlĂŒsselten rekonstruierten A-MSDU-Frames mit EtherType EAPOL in Huawei Y6, Nexus 5X, FreeBSD und LANCOM AP.

Andere Schwachstellen in Implementierungen sind hauptsÀchlich mit Problemen bei der Verarbeitung von fragmentierten Frames verbunden:

  • CVE-2020-26139: Ermöglicht die Umleitung von Frames mit dem EAPOL-Flag, die von einem nicht authentifizierten Sender gesendet werden (betrifft 2/4 geprĂŒfte Access Points sowie Lösungen, die auf NetBSD und FreeBSD basieren).
  • CVE-2020-26146: Ermöglicht das Rekonstruieren (Reassembling) von verschlĂŒsselten Fragmenten ohne ÜberprĂŒfung der Reihenfolge der Sequenznummern.
  • CVE-2020-26147: Ermöglicht das Rekonstruieren von gemischten verschlĂŒsselten und unverschlĂŒsselten Fragmenten.
  • CVE-2020-26142: Erlaubt die Verarbeitung von fragmentierten Frames als vollstĂ€ndige Frames (betrifft OpenBSD und das Wireless-Modul ESP12-F).
  • CVE-2020-26141: ÜberprĂŒfung des TKIP MIC fĂŒr fragmentierte Frames fehlt.

Probleme in den Spezifikationen:

  • CVE-2020-24588 – Angriff auf aggregierte Frames (das Flag „is aggregated“ ist ungeschĂŒtzt und kann von einem Angreifer in A-MSDU-Frames in WPA, WPA2, WPA3 und WEP geĂ€ndert werden). Als Beispiel fĂŒr den Angriff wird die Umleitung eines Benutzers zu einem bösartigen DNS-Server oder das Umgehen von NAT erwĂ€hnt.
    FragAttacks - eine Reihe von SicherheitsanfÀlligkeiten in den Standards und Implementierungen von Wi-Fi
  • CVE-2020-245870 – Angriff auf die SchlĂŒsselmischung (das Rekonstruieren von Fragmenten, die mit verschiedenen SchlĂŒsseln in WPA, WPA2, WPA3 und WEP verschlĂŒsselt wurden, ist erlaubt). Der Angriff ermöglicht es, Daten zu identifizieren, die vom Client gesendet wurden, z. B. den Inhalt von Cookies beim Zugriff ĂŒber HTTP.
    FragAttacks - eine Reihe von SicherheitsanfÀlligkeiten in den Standards und Implementierungen von Wi-Fi
  • CVE-2020-24586 – Angriff auf den Fragmentcache (Standards, die WPA, WPA2, WPA3 und WEP abdecken, erfordern nicht die Entfernung bereits im Cache gespeicherter Fragmente nach einer neuen Verbindung zum Netzwerk). Dadurch können Daten identifiziert werden, die vom Client gesendet wurden, und es ist möglich, eigene Daten einzufĂŒgen.
    FragAttacks - eine Reihe von SicherheitsanfÀlligkeiten in den Standards und Implementierungen von Wi-Fi

FĂŒr die PrĂŒfung der AnfĂ€lligkeit ihrer GerĂ€te wurde ein spezielles Toolset und ein bereitgestelltes Live-Image zur Erstellung eines bootfĂ€higen USB-Sticks vorbereitet. In Linux treten Probleme im drahtlosen Netzwerk mac80211, in bestimmten drahtlosen Treibern und in der Firmware auf, die auf drahtlose Karten geladen werden. Um die Schwachstellen zu beheben, wird eine Sammlung von Patches vorgeschlagen, die den mac80211-Stack und die Treiber ath10k/ath11k abdeckt. FĂŒr einige GerĂ€te, wie z. B. Intel-WLAN-Karten, ist zusĂ€tzlich ein Firmware-Update erforderlich.

Tests typischer GerÀte:

FragAttacks - eine Reihe von SicherheitsanfÀlligkeiten in den Standards und Implementierungen von Wi-Fi

Tests von WLAN-Karten unter Linux und Windows:

FragAttacks - eine Reihe von SicherheitsanfÀlligkeiten in den Standards und Implementierungen von Wi-Fi

Tests von WLAN-Karten unter FreeBSD und NetBSD:

FragAttacks - eine Reihe von SicherheitsanfÀlligkeiten in den Standards und Implementierungen von Wi-Fi

Die Hersteller wurden bereits vor 9 Monaten ĂŒber die Probleme informiert. Der lange Zeitraum des Embargos erklĂ€rt sich durch die koordinierte Vorbereitung von Updates und Verzögerungen bei der Anpassung der Spezifikationen durch die Organisationen ICASI und Wi-Fi Alliance. UrsprĂŒnglich war geplant, die Informationen am 9. MĂ€rz zu veröffentlichen, aber unter BerĂŒcksichtigung der Risiken wurde beschlossen, die Veröffentlichung um weitere zwei Monate zu verschieben, um mehr Zeit fĂŒr die Vorbereitung der Patches zu geben, da die Änderungen nicht trivial sind und aufgrund der COVID-19-Pandemie Schwierigkeiten auftreten.

Bemerkenswert ist, dass die Firma Microsoft trotz des Embargos im MĂ€rz-Update von Windows einige SicherheitsanfĂ€lligkeiten vorzeitig behoben hat. Die Informationsveröffentlichung wurde eine Woche vor dem ursprĂŒnglich festgelegten Termin verschoben, und Microsoft hatte nicht die Möglichkeit oder wollte keine Änderungen am bereits zur Veröffentlichung vorbereiteten regulĂ€ren Update vornehmen, was eine Gefahr fĂŒr Nutzer anderer Systeme darstellte, da Angreifer Informationen ĂŒber die Schwachstellen durch Reverse Engineering des Update-Inhalts erhalten konnten.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster