Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
-CVE-2017-0785-BlueBorne-PoC — CVE-2017-0785 BlueBorne PoC | Kitploit
Tools/GitHubGitHub/alfa100001/-cve-2017-0785-blueborne-poc
Bluetooth-SicherheitIoT-SicherheitSchwachstellenanalyseExploitationInformationsbeschaffungDrahtlose SicherheitMobile Sicherheit
GitHubalfa100001/-cve-2017-0785-blueborne-poc

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

-CVE-2017-0785-BlueBorne-PoC

CVE-2017-0785 BlueBorne PoC

Repository anzeigen
40154vor 8 JahrenVon Kitploit geprüft

-CVE-2017-0785-BlueBorne-PoC

CVE-2017-0785 BlueBorne PoC Allgemeiner Überblick

Armis Labs hat einen neuen Angriffsvektor enthüllt, der wichtige mobile, Desktop- und IoT-Betriebssysteme gefährdet, darunter Android, iOS, Windows und Linux, sowie die Geräte, die sie nutzen. Der neue Vektor wird als „BlueBorne“ bezeichnet, da er sich über die Luft (airborne) verbreitet und Geräte über Bluetooth angreift. Armis hat außerdem acht zugehörige Zero-Day-Sicherheitslücken offengelegt, von denen vier als kritisch eingestuft sind. BlueBorne ermöglicht es Angreifern, die Kontrolle über Geräte zu übernehmen, auf Unternehmensdaten und Netzwerke zuzugreifen, sichere „air-gapped“ Netzwerke zu durchdringen und Malware lateral auf benachbarte Geräte zu verbreiten. Armis hat diese Schwachstellen an die verantwortlichen Akteure gemeldet und arbeitet mit ihnen zusammen, während Patches identifiziert und veröffentlicht werden.

Kurzer Überblick über Blueborne

Was ist BlueBorne? BlueBorne ist ein Angriffsvektor, mit dem Hacker Bluetooth-Verbindungen ausnutzen können, um in Zielgeräte einzudringen und die vollständige Kontrolle über sie zu erlangen. BlueBorne betrifft gewöhnliche Computer, Mobiltelefone und die wachsende Welt der IoT-Geräte. Der Angriff erfordert nicht, dass das Zielgerät mit dem Gerät des Angreifers gekoppelt ist oder sich im erkennbaren Modus befindet. Armis Labs hat bisher acht Zero-Day-Sicherheitslücken identifiziert, die auf die Existenz und das Potenzial dieses Angriffsvektors hinweisen. Armis geht davon aus, dass in den verschiedenen Plattformen, die Bluetooth verwenden, noch viele weitere Schwachstellen auf ihre Entdeckung warten. Diese Schwachstellen sind voll funktionsfähig und können erfolgreich ausgenutzt werden, wie in unserer Forschung demonstriert wurde. Der BlueBorne-Angriffsvektor kann für eine breite Palette von Angriffen genutzt werden, darunter Remote Code Execution sowie Man-in-the-Middle-Angriffe.

Zusätzliche Informationen: Laden Sie unser technisches Whitepaper zu BlueBorne herunter Wie hoch ist das Risiko?

Der BlueBorne-Angriffsvektor weist mehrere Eigenschaften auf, die in Kombination verheerende Auswirkungen haben können. Indem es sich über die Luft verbreitet, zielt BlueBorne auf die schwächste Stelle der Netzwerkabwehr ab – die einzige, die durch keine Sicherheitsmaßnahme geschützt ist. Die Verbreitung von Gerät zu Gerät über die Luft macht BlueBorne zudem hochgradig ansteckend. Da der Bluetooth-Prozess auf allen Betriebssystemen über hohe Privilegien verfügt, verschafft seine Ausnutzung praktisch die vollständige Kontrolle über das Gerät.

Leider ist diese Reihe von Fähigkeiten für Hacker äußerst begehrenswert. BlueBorne kann jedem böswilligen Zweck dienen, wie Cyber-Spionage, Datendiebstahl, Ransomware und sogar der Erstellung großer Botnets aus IoT-Geräten wie dem Mirai-Botnet oder mobilen Geräten wie beim kürzlichen WireX-Botnet. Der BlueBorne-Angriffsvektor übertrifft die Fähigkeiten der meisten Angriffsvektoren, indem er sichere „air-gapped“ Netzwerke durchdringt, die von allen anderen Netzwerken, einschließlich dem Internet, getrennt sind. Wie groß ist die Bedrohung? Die Bedrohung durch den BlueBorne-Angriffsvektor

Der BlueBorne-Angriffsvektor könnte potenziell alle Geräte mit Bluetooth-Fähigkeiten betreffen, die derzeit auf über 8,2 Milliarden Geräte geschätzt werden. Bluetooth ist das führende und am weitesten verbreitete Protokoll für die Kurzstreckenkommunikation und wird von Geräten aller Art genutzt, von gewöhnlichen Computern und Mobilgeräten bis hin zu IoT-Geräten wie Fernsehern, Uhren, Autos und sogar medizinischen Geräten. Die neuesten veröffentlichten Berichte zeigen, dass mehr als 2 Milliarden Android-, 2 Milliarden Windows- und 1 Milliarde Apple-Geräte in Gebrauch sind. Gartner berichtet, dass es heute weltweit 8 Milliarden verbundene oder IoT-Geräte gibt, von denen viele Bluetooth haben. Was ist neu an BlueBorne? Ein neuer luftgestützter Angriffsvektor

BlueBorne ist besorgniserregend wegen des Mediums, über das es operiert. Im Gegensatz zu den meisten heutigen Angriffen, die auf das Internet angewiesen sind, verbreitet sich ein BlueBorne-Angriff über die Luft. Dies ähnelt den beiden weniger umfangreichen Schwachstellen, die kürzlich von Project Zero und Exodus in einem Broadcom-WLAN-Chip entdeckt wurden. Die in WLAN-Chips gefundenen Schwachstellen betreffen nur die Peripherie des Geräts und erfordern einen weiteren Schritt, um die Kontrolle über das Gerät zu erlangen. Bei BlueBorne können Angreifer von Anfang an die vollständige Kontrolle erlangen. Darüber hinaus bietet Bluetooth eine größere Angriffsfläche als WLAN, die von der Forschungsgemeinschaft fast vollständig unerforscht ist und daher weitaus mehr Schwachstellen enthält.

Luftgestützte Angriffe bieten dem Angreifer leider eine Reihe von Möglichkeiten. Erstens macht die Verbreitung über die Luft den Angriff viel ansteckender und ermöglicht es ihm, sich mit minimalem Aufwand auszubreiten. Zweitens ermöglicht es dem Angriff, aktuelle Sicherheitsmaßnahmen zu umgehen und unentdeckt zu bleiben, da herkömmliche Methoden nicht vor luftgestützten Bedrohungen schützen. Luftgestützte Angriffe können es Hackern auch ermöglichen, in sichere interne Netzwerke einzudringen, die „air-gapped“ sind, d.h. sie sind zum Schutz von allen anderen Netzwerken getrennt. Dies kann Industriesysteme, Regierungsbehörden und kritische Infrastrukturen gefährden.

Schließlich muss der Benutzer im Gegensatz zu herkömmlicher Malware oder Angriffen nicht auf einen Link klicken oder eine fragwürdige Datei herunterladen. Für den Angriff ist keine Handlung des Benutzers erforderlich. Eine umfassende und schwerwiegende Bedrohung

Der BlueBorne-Angriffsvektor erfordert keine Benutzerinteraktion, ist mit allen Softwareversionen kompatibel und benötigt außer der Aktivierung von Bluetooth keine Vorbedingungen oder Konfigurationen. Entgegen der verbreiteten Fehlannahme suchen Bluetooth-fähige Geräte ständig nach eingehenden Verbindungen von beliebigen Geräten und nicht nur nach solchen, mit denen sie gekoppelt wurden. Das bedeutet, dass eine Bluetooth-Verbindung hergestellt werden kann, ohne die Geräte überhaupt zu koppeln. Dies macht BlueBorne zu einem der potenziell umfassendsten Angriffe der letzten Jahre und erlaubt es einem Angreifer, völlig unentdeckt zuzuschlagen. Bluetooth-Sicherheitslücken der nächsten Generation

In der Vergangenheit hatten die meisten Bluetooth-Sicherheitslücken und -Schwachstellen ihren Ursprung in Problemen mit dem Protokoll selbst, die in Version 2.1 im Jahr 2007 behoben wurden. Nahezu alle seitdem gefundenen Schwachstellen waren von geringem Schweregrad und ermöglichten keine Remote Code Execution. Dieser Wandel vollzog sich, als die Forschungsgemeinschaft ihre Aufmerksamkeit anderen Bereichen zuwandte und die Implementierungen des Bluetooth-Protokolls in den verschiedenen Plattformen nicht mehr so genau unter die Lupe nahm wie andere wichtige Protokolle.

Bluetooth ist ein schwierig zu implementierendes Protokoll, was es anfällig für zwei Arten von Schwachstellen macht. Einerseits neigen Hersteller dazu, die Implementierungsrichtlinien des Protokolls wortwörtlich zu befolgen, was bedeutet, dass eine in einer Plattform gefundene Schwachstelle auch andere betreffen kann. Diese gespiegelten Schwachstellen traten bei CVE-2017-8628 und CVE-2017-0783 (Windows & Android MiTM) auf, die „identische Zwillinge“ sind. Andererseits lassen die Bluetooth-Spezifikationen in einigen Bereichen zu viel Interpretationsspielraum, was zu fragmentierten Implementierungsmethoden in den verschiedenen Plattformen führt, wodurch jede einzelne eher eine eigene Schwachstelle enthalten kann.

Aus diesem Grund basieren die Schwachstellen, aus denen BlueBorne besteht, auf den verschiedenen Implementierungen des Bluetooth-Protokolls und sind weit verbreiteter und schwerwiegender als die der letzten Jahre. Wir befürchten, dass die von uns gefundenen Schwachstellen nur die Spitze des Eisbergs sind und dass die unterschiedlichen Implementierungen des Protokolls auf anderen Plattformen zusätzliche Schwachstellen enthalten könnten. Eine koordinierte Offenlegung

Armis hat sich an die folgenden Akteure gewandt, um eine sichere, geschützte und koordinierte Reaktion auf die identifizierten Schwachstellen zu gewährleisten.

root@kitploit:~
Google – Kontaktiert am 19. April 2017, danach wurden Details übermittelt. Veröffentlichung eines öffentlichen Sicherheitsupdates und Sicherheitsbulletins am 4. September 2017. Koordinierte Offenlegung am 12. September 2017.
Microsoft – Kontaktiert am 19. April 2017, danach wurden Details übermittelt. Updates wurden am 11. Juli bereitgestellt. Öffentliche Offenlegung am 12. September 2017 im Rahmen der koordinierten Offenlegung.
Apple – Kontaktiert am 9. August 2017. Apple hatte in seinen aktuellen Versionen keine Schwachstelle.
Samsung – Kontaktaufnahme zu drei verschiedenen Gelegenheiten im April, Mai und Juni. Von keiner Kontaktaufnahme wurde eine Antwort erhalten.
Linux – Kontaktiert am 15. und 17. August 2017. Am 5. September 2017 stellten wir die Verbindung her und übergaben die notwendigen Informationen an das Linux-Kernel-Sicherheitsteam und an die Sicherheitskontaktliste der Linux-Distributionen, woraufhin Gespräche folgten. Geplante Updates für den oder um den 12. September 2017 für die koordinierte Offenlegung.

Betroffene Geräte Die Bedrohung durch die von Armis offengelegten Schwachstellen

Die von Armis offengelegten Schwachstellen betreffen alle Geräte, die unter Android, Linux, Windows und iOS-Versionen vor Version 10 laufen, unabhängig von der verwendeten Bluetooth-Version. Dies bedeutet, dass fast jeder Computer, jedes mobile Gerät, jeder Smart-TV oder jedes andere IoT-Gerät, das auf einem dieser Betriebssysteme läuft, durch mindestens eine der acht Schwachstellen gefährdet ist. Dies deckt einen erheblichen Teil aller weltweit verbundenen Geräte ab. Welche Geräte sind betroffen?

Android Alle Android-Telefone, -Tablets und -Wearables (außer solche, die ausschließlich Bluetooth Low Energy verwenden) aller Versionen sind von vier im Android-Betriebssystem gefundenen Schwachstellen betroffen, von denen zwei Remote Code Execution ermöglichen (CVE-2017-0781 und CVE-2017-0782), eine zu einem Informationsleck führt (CVE-2017-0785) und die letzte es einem Angreifer ermöglicht, einen Man-in-the-Middle-Angriff durchzuführen (CVE-2017-0783).

Beispiele für betroffene Geräte:

root@kitploit:~
Google Pixel
Samsung Galaxy
Samsung Galaxy Tab
LG Watch Sport
Pumpkin Car Audio System

Google hat einen Sicherheitsupdate-Patch herausgegeben und seine Partner benachrichtigt. Es war Android-Partnern ab dem 7. August 2017 verfügbar und wurde am 4. September 2017 als Teil des September-Sicherheitsupdates und -Bulletins bereitgestellt. Wir empfehlen Benutzern, dieses Bulletin auf die aktuellsten und genauesten Informationen zu überprüfen. Android-Benutzer sollten sicherstellen, dass sie das Sicherheitspatch-Level vom 9. September 2017 haben.

Hinweis für Android-Benutzer: Um zu überprüfen, ob Ihr Gerät oder die Geräte in Ihrer Umgebung gefährdet sind, laden Sie die Armis BlueBorne Scanner App aus dem Google Play Store herunter.

Windows Alle Windows-Computer ab Windows Vista sind von der „Bluetooth Pineapple“-Sicherheitslücke betroffen, die es einem Angreifer ermöglicht, einen Man-in-the-Middle-Angriff durchzuführen (CVE-2017-8628).

Microsoft hat am 11. Juli 2017 Sicherheitspatches für alle unterstützten Windows-Versionen herausgegeben, mit einer koordinierten Benachrichtigung am Dienstag, den 12. September. Wir empfehlen Windows-Benutzern, die Informationen in der Microsoft-Veröffentlichung hier für die aktuellsten Informationen zu überprüfen.

Linux Linux ist das zugrundeliegende Betriebssystem für eine breite Palette von Geräten. Die kommerziellste und verbraucherorientierteste Plattform, die auf Linux basiert, ist Tizen OS.

Alle Linux-Geräte, die BlueZ ausführen, sind von der Informationsleck-Sicherheitslücke betroffen (CVE-2017-1000250). Alle Linux-Geräte ab Version 3.3-rc1 (veröffentlicht im Oktober 2011) sind von der Remote Code Execution-Sicherheitslücke betroffen (CVE-2017-1000251).

Beispiele für betroffene Geräte:

Samsung Gear S3 (Smartwatch) Samsung Smart TVs Samsung Family Hub (Intelligenter Kühlschrank)

Patches für die Linux-Sicherheitslücken wurden an die Upstream-Projekte weitergegeben. Die Informationsleck-Sicherheitslücke wurde hier gepatcht, und die Remote Code Execution wurde hier gepatcht. Linux-Distributionen haben begonnen, Updates zu veröffentlichen. Bitte achten Sie auf spezifische Updates Ihrer Distribution.

iOS Alle iPhone-, iPad- und iPod touch-Geräte mit iOS 9.3.5 und niedriger sowie AppleTV-Geräte mit Version 7.2.2 und niedriger sind von der Remote Code Execution-Sicherheitslücke betroffen (CVE-2017-14315). Diese Sicherheitslücke wurde von Apple in iOS 10 bereits entschärft, sodass kein neuer Patch zu ihrer Behebung erforderlich ist. Wir empfehlen, auf die neueste verfügbare iOS- oder tvOS-Version zu aktualisieren.

Wenn Sie befürchten, dass Ihr Gerät möglicherweise nicht gepatcht ist, empfehlen wir, Bluetooth zu deaktivieren und seine Nutzung zu minimieren, bis Sie bestätigen können, dass ein Patch für Ihr Gerät ausgestellt und installiert wurde. Technischer Überblick BlueBorne erklärt: Wie der Angriffsvektor funktioniert

Der BlueBorne-Angriffsvektor durchläuft mehrere Phasen. Zunächst ortet der Angreifer aktive Bluetooth-Verbindungen in seiner Umgebung. Geräte können identifiziert werden, selbst wenn sie nicht auf „erkennbar“ eingestellt sind. Als nächstes erhält der Angreifer die MAC-Adresse des Geräts, eine eindeutige Kennung dieses spezifischen Geräts. Durch das Sondieren des Geräts kann der Angreifer feststellen, welches Betriebssystem sein Opfer verwendet, und seinen Exploit entsprechend anpassen. Der Angreifer nutzt dann eine Sicherheitslücke in der Implementierung des Bluetooth-Protokolls auf der entsprechenden Plattform aus und erhält den Zugriff, den er für sein böswilliges Ziel benötigt. In dieser Phase kann der Angreifer entweder einen Man-in-the-Middle-Angriff durchführen, um die Kommunikation des Geräts zu kontrollieren, oder die vollständige Kontrolle über das Gerät übernehmen und es für eine Vielzahl von Cyberkriminalitätszwecken nutzen.

Laden Sie unser technisches Whitepaper zu BlueBorne herunter BlueBorne-Angriff auf Android

Sobald der Angreifer festgestellt hat, dass sein Ziel das Android-Betriebssystem verwendet, kann er vier der von Armis offengelegten Schwachstellen nutzen, um das Gerät auszubeuten, oder eine separate Schwachstelle verwenden, um einen Man-in-the-Middle-Angriff durchzuführen.

Demo Android

Informationsleck-Sicherheitslücke (CVE-2017-0785) Die erste Sicherheitslücke im Android-Betriebssystem gibt wertvolle Informationen preis, die dem Angreifer helfen, eine der unten beschriebenen Remote Code Execution-Sicherheitslücken auszunutzen. Die Schwachstelle wurde im SDP-Server (Service Discovery Protocol) gefunden, der es dem Gerät ermöglicht, andere Bluetooth-Dienste in seiner Umgebung zu identifizieren. Der Fehler erlaubt es dem Angreifer, eine Reihe von manipulierten Anfragen an den Server zu senden, was dazu führt, dass dieser Speicherbits als Antwort preisgibt. Diese Informationen können später vom Angreifer verwendet werden, um fortschrittliche Sicherheitsmaßnahmen zu überwinden und die Kontrolle über das Gerät zu erlangen. Diese Sicherheitslücke kann einem Angreifer auch ermöglichen, Verschlüsselungsschlüssel vom Zielgerät zu stehlen und Bluetooth-Kommunikation abzuhören, in einem Angriff, der stark an Heartbleed erinnert.

Remote Code Execution-Sicherheitslücke #1 (CVE-2017-0781) Diese Sicherheitslücke befindet sich im Bluetooth Network Encapsulation Protocol (BNEP)-Dienst, der die gemeinsame Internetnutzung über eine Bluetooth-Verbindung (Tethering) ermöglicht. Aufgrund eines Fehlers im BNEP-Dienst kann ein Hacker eine gezielte Speicherkorruption auslösen, die leicht auszunutzen ist und es ihm ermöglicht, Code auf dem Gerät auszuführen, wodurch er effektiv die vollständige Kontrolle erlangt. Aufgrund fehlender ordnungsgemäßer Autorisierungsvalidierungen erfordert das Auslösen dieser Sicherheitslücke keine Benutzerinteraktion, Authentifizierung oder Kopplung, sodass der betroffene Benutzer völlig ahnungslos von einem laufenden Angriff ist.

Remote Code Execution-Sicherheitslücke #2 (CVE-2017-0782) Diese Sicherheitslücke ist der vorherigen ähnlich, befindet sich jedoch auf einer höheren Ebene des BNEP-Dienstes – dem Personal Area Networking (PAN)-Profil – das für den Aufbau einer IP-basierten Netzwerkverbindung zwischen zwei Geräten verantwortlich ist. In diesem Fall ist die Speicherkorruption größer, kann aber dennoch von einem Angreifer genutzt werden, um die vollständige Kontrolle über das infizierte Gerät zu erlangen. Ähnlich wie bei der vorherigen Sicherheitslücke kann auch diese ohne Benutzerinteraktion, Authentifizierung oder Kopplung ausgelöst werden.

Die Bluetooth Pineapple – Man-in-the-Middle-Angriff (CVE-2017-0783) Man-in-the-Middle (MiTM)-Angriffe erlauben es dem Angreifer, alle Daten, die zum oder vom Zielgerät gesendet werden, abzufangen und einzugreifen. Um einen MiTM-Angriff über WLAN durchzuführen, benötigt der Angreifer sowohl spezielle Ausrüstung als auch eine Verbindungsanfrage vom Zielgerät an ein offenes WLAN-Netzwerk. Bei Bluetooth kann der Angreifer sein Ziel mit jedem Gerät mit Bluetooth-Fähigkeiten aktiv angreifen. Die Sicherheitslücke befindet sich im PAN-Profil des Bluetooth-Stacks und ermöglicht es dem Angreifer, eine bösartige Netzwerkschnittstelle auf dem Gerät des Opfers zu erstellen, das IP-Routing neu zu konfigurieren und das Gerät zu zwingen, die gesamte Kommunikation über die bösartige Netzwerkschnittstelle zu senden. Dieser Angriff erfordert keine Benutzerinteraktion, Authentifizierung oder Kopplung, was ihn praktisch unsichtbar macht. BlueBorne-Angriff auf Windows

Wir haben eine Sicherheitslücke in Windows offengelegt, die es einem Angreifer ermöglicht, einen Man-in-the-Middle-Angriff durchzuführen.

Demo Windows Die Bluetooth Pineapple #2 – Man-in-the-Middle-Angriff (CVE-2017-8628)

Diese Sicherheitslücke ist identisch mit der im Android-Betriebssystem gefundenen und betrifft beide Systeme, da sie die gleichen Prinzipien bei der Implementierung einiger Teile des Bluetooth-Protokolls teilen. Die Sicherheitslücke befindet sich im Bluetooth-Stack und ermöglicht es dem Angreifer, eine bösartige Netzwerkschnittstelle auf dem Gerät des Opfers zu erstellen, das IP-Routing neu zu konfigurieren und das Gerät zu zwingen, die gesamte Kommunikation darüber zu senden. Dieser Angriff erfordert keine Benutzerinteraktion, Authentifizierung oder Kopplung, was ihn ebenfalls praktisch unsichtbar macht. BlueBorne-Angriff auf Linux

Armis hat zwei Sicherheitslücken im Linux-Betriebssystem offengelegt, die es Angreifern ermöglichen, die vollständige Kontrolle über infizierte Geräte zu übernehmen. Die erste ist eine Informationsleck-Sicherheitslücke, die dem Angreifer helfen kann, die genaue verwendete Version des Zielgeräts zu bestimmen und seinen Exploit entsprechend anzupassen. Die zweite ist ein Stack-Overflow, der zur vollständigen Kontrolle eines Geräts führen kann.

Demo Linux Informationsleck-Sicherheitslücke (CVE-2017-1000250)

Ähnlich wie die Informationsleck-Sicherheitslücke in Android befindet sich diese Sicherheitslücke im SDP-Server, der für die Identifizierung anderer Bluetooth-Dienste in der Umgebung des Geräts verantwortlich ist. Der Fehler erlaubt es dem Angreifer, eine Reihe von manipulierten Anfragen an den Server zu senden, was dazu führt, dass dieser Speicherbits als Antwort preisgibt. Dies kann von einem Angreifer genutzt werden, um sensible Daten aus dem Bluetooth-Prozess preiszugeben, die möglicherweise auch Verschlüsselungsschlüssel von Bluetooth-Kommunikationen enthalten. Diese können vom Angreifer verwendet werden, um einen Angriff zu initiieren, der stark an Heartbleed erinnert. Ein Stack-Overflow in BlueZ (CVE-2017-1000251)

Diese Sicherheitslücke wurde im Bluetooth-Stack des Linux-Kernels gefunden, dem Kern des Betriebssystems. Ein interner Fehler im L2CAP (Logical Link Control and Adaptation Protocol), das zur Verbindung zwischen zwei Geräten verwendet wird, verursacht eine Speicherkorruption. Ein Angreifer kann diese Speicherkorruption nutzen, um die vollständige Kontrolle über das Gerät zu erlangen. BlueBorne-Angriff auf iOS

Diese von Armis gefundene Sicherheitslücke wurde Apple gemeldet. Da sie in iOS Version 10 und Apple TV Version über 7.2.2 entschärft wurde, wurde kein vollständiger Exploit entwickelt, um zu demonstrieren, wie diese Sicherheitslücke zur Erlangung der vollständigen Kontrolle über ein iOS-Gerät genutzt werden kann. Diese Sicherheitslücke stellt jedoch immer noch ein großes Risiko für alle iOS-Geräte vor Version 10 dar, da sie keine Interaktion der Benutzer oder Konfiguration irgendeiner Art auf dem Zielgerät erfordert. Die Sicherheitslücke kann von einem Angreifer genutzt werden, um Remote Code Execution in einem Kontext mit hohen Privilegien (dem Bluetooth-Prozess) zu erreichen. Remote Code Execution über Apples Low Energy Audio Protocol – CVE-2017-14315

Diese Sicherheitslücke wurde in einem neuen Protokoll gefunden, das Apple erfunden hat und das auf Bluetooth aufsetzt, genannt LEAP (Low Energy Audio Protocol). Das Protokoll ist für das Streaming von Audio an Peripheriegeräte mit niedrigem Energieverbrauch (wie Headsets mit niedrigem Energieverbrauch oder die Siri Remote) konzipiert. Dies ermöglicht Geräten, die nur Bluetooth Low Energy haben, Audio zu streamen und Audiobefehle zu senden. Aufgrund eines Fehlers in der Implementierung von LEAP kann ein großer Audiobefehl an ein Zielgerät gesendet werden und zu einer Speicherkorruption führen. Da die über LEAP gesendeten Audiobefehle nicht ordnungsgemäß validiert werden, kann ein Angreifer die Speicherkorruption nutzen, um die vollständige Kontrolle über das Gerät zu erlangen. Sicherheitsmaßnahmen gegen BlueBorne

Sicherheitslücken, die sich über die Luft und zwischen Geräten verbreiten können, stellen eine enorme Bedrohung für jede Organisation oder Einzelperson dar. Aktuelle Sicherheitsmaßnahmen, einschließlich Endpunktschutz, Mobile Device Management, Firewalls und Netzwerksicherheitslösungen, sind nicht darauf ausgelegt, diese Art von Angriffen und die damit verbundenen Sicherheitslücken und Exploits zu identifizieren, da ihr Hauptfokus darauf liegt, Angriffe zu blockieren, die sich über IP-Verbindungen verbreiten können.Neue Lösungen werden benötigt, um den neuen Angriffsvektor über die Luft zu adressieren, insbesondere solche, die Luftspalte irrelevant machen. Darüber hinaus wird es mehr Aufmerksamkeit und Forschung benötigen, da neue Protokolle für Verbraucher und Unternehmen gleichermaßen eingesetzt werden. Mit der ständig steigenden Anzahl von Desktop-, Mobil- und IoT-Geräten ist es entscheidend, dass wir sicherstellen können, dass diese Art von Schwachstellen nicht ausgenutzt werden. Dies ist die Hauptmission von Armis in diesem neuen verbundenen Zeitalter.

Zum Ausführen stellen Sie sicher, dass pybluez und pwntools installiert sind.

root@kitploit:~
sudo apt-get install bluetooth libbluetooth-dev
sudo pip install pybluez
sudo pip install pwntools

Video :

https://www.youtube.com/watch?v=_g84d23t-zc&feature=youtu.be


Folgen Sie mir :

https://twitter.com/Alfa100001

https://github.com/Alfa100001

Tool herunterladen