Sicherheitsanfälligkeit in Android, die das Ausführen von Code aus der Ferne bei aktiviertem Bluetooth ermöglicht

Im Februar Update wurde eine kritische Sicherheitsanfälligkeit in der Android-Plattform behoben eine Schwachstelle (CVE-2020-0022) im Bluetooth-Stack, die es ermöglicht, durch das Senden eines speziell gestalteten Bluetooth-Pakets Code remote auszuführen. Das Problem könnte unbemerkt von einem Angreifer ausgenutzt werden, der sich in Reichweite von Bluetooth befindet. Es besteht die Möglichkeit, dass die Schwachstelle zur Erstellung von Würmern verwendet werden kann, die benachbarte Geräte infizieren.

Für einen Angriff reicht es aus, die MAC-Adresse des Zielgeräts zu kennen (eine vorherige Kopplung ist nicht erforderlich, aber Bluetooth muss auf dem Gerät aktiviert sein). Bei einigen Geräten kann die Bluetooth-MAC-Adresse basierend auf der MAC-Adresse des Wi-Fi berechnet werden. Bei erfolgreicher Ausnutzung der Schwachstelle kann der Angreifer seinen Code mit den Rechten eines Hintergrundprozesses ausführen, der die Bluetooth-Arbeit in Android koordiniert.
Das Problem ist spezifisch für den in Android verwendeten Bluetooth-Stack Fluoride (basierend auf dem Code des BlueDroid-Projekts von Broadcom) und tritt nicht im in Linux verwendeten BlueZ-Stack auf.

Die Forscher, die das Problem entdeckt haben, konnten einen funktionsfähigen Exploit-Prototyp erstellen, aber die Details der Ausnutzung werden später veröffentlicht, nachdem der Fix an die breite Nutzerschaft verteilt wurde. Bekannt ist nur, dass die Schwachstelle im Code der Paketgliederung und in wird verursacht der fehlerhaften Berechnung der Paketgrößen von L2CAP (Logical Link Control and Adaptation Protocol) besteht, wenn die vom Sender übermittelten Daten die erwartete Größe überschreiten.

In Android 8 und 9 kann das Problem zu einer Codeausführung führen, während es in Android 10 auf den Absturz des Bluetooth-Hintergrundprozesses beschränkt ist. Ältere Android-Versionen sind potenziell betroffen, aber die Möglichkeit einer Ausnutzung der Schwachstelle wurde nicht getestet. Den Nutzern wird geraten, das Firmware-Update so schnell wie möglich zu installieren, und wenn dies nicht möglich ist, Bluetooth standardmäßig zu deaktivieren, die Sichtbarkeit des Geräts zu unterbinden und Bluetooth an öffentlichen Orten nur in dringenden Fällen zu aktivieren (dabei können auch kabelgebundene Kopfhörer anstelle von drahtlosen verwendet werden).

Neben dem genannten Problem wurden im dem Februar- Sicherheitsupdate-Paket für Android 26 Schwachstellen behoben, von denen eine weitere Schwachstelle (CVE-2020-0023) als kritisch eingestuft wurde. Die zweite Schwachstelle ist ebenfalls betroffen Der Bluetooth-Stack ist mit einer fehlerhaften Verarbeitung der Berechtigung BLUETOOTH_PRIVILEGED in setPhonebookAccessPermission verbunden. Was die als gefährlich gekennzeichneten Schwachstellen betrifft, so wurden 7 Probleme in Frameworks und Anwendungen behoben, 4 in Systemkomponenten, 2 im Kernel und 10 in offenen und proprietären Komponenten für Qualcomm-Chips.

Quelle: opennet.ru

60GB SSD 8Gb DDR4