Bluetooth-Sicherheit

Sicherheitshinweis

Bluetooth SIG Erklärung zu der Sicherheitslücke Bluetooth Impersonation Attacks (BIAS)

Forscher der École Polytechnique Fédérale de Lausanne (EPFL) haben eine Sicherheitslücke im Zusammenhang mit dem Pairing bei Bluetooth BR/EDR entdeckt. Die Forscher fanden heraus, dass es für ein angreifendes Gerät, das die Adresse eines zuvor gekoppelten entfernten Geräts fälscht, möglich ist, die Authentifizierungsprozedur mit einigen gekoppelten/gekoppelten Geräten erfolgreich abzuschließen, obwohl es den Verbindungsschlüssel nicht besitzt. Dies kann es einem Angreifer ermöglichen, eine reduzierte Verschlüsselungsschlüsselstärke mit einem Gerät auszuhandeln, das immer noch anfällig für den 2019 bekannt gegebenen Key Negotiation of Bluetooth-Angriff ist. Wenn die Verringerung der Länge des Verschlüsselungsschlüssels erfolgreich ist, kann ein Angreifer möglicherweise den Verschlüsselungsschlüssel mit roher Gewalt erzwingen und das entfernte gekoppelte Gerät fälschen. Wenn die Verringerung der Schlüssellänge nicht erfolgreich ist, kann der Angreifer keine verschlüsselte Verbindung herstellen, dem host gegenüber aber weiterhin authentifiziert erscheinen. 

Damit dieser Angriff erfolgreich ist, muss sich ein angreifendes Gerät in Funkreichweite eines anfälligen Bluetooth Geräts befinden, das zuvor eine BR/EDR-Verbindung mit einem entfernten Gerät mit einer dem Angreifer bekannten Bluetooth Adresse hergestellt hat. Bei Geräten, die den Modus "Secure Connections" unterstützen, gibt sich der Angreifer als das zuvor gekoppelte entfernte Gerät aus, das jedoch keine Secure Connections unterstützt. Dies ermöglicht dem Angreifer im Allgemeinen einen Angriff auf die Legacy-Authentifizierung, es sei denn, das Gerät befindet sich im Modus "Secure Connections Only". Wenn der Angreifer entweder die Authentifizierung auf diese Weise herabstufen kann oder ein Gerät angreift, das Secure Connections nicht unterstützt, initiiert der Angreifer einen Master-Slave-Rollenwechsel, um sich selbst in die Master-Rolle zu versetzen und zum Initiator der Authentifizierung zu werden. Wenn er erfolgreich ist, schließt er die Authentifizierung mit dem angegriffenen Gerät ab. Wenn sich das angegriffene Gerät nicht gegenseitig mit dem Angreifer in der Master-Rolle authentifiziert, führt dies zu einer Benachrichtigung über den Abschluss der Authentifizierung, obwohl der Angreifer nicht im Besitz des Verbindungsschlüssels ist.

Um diese Schwachstelle zu beheben, aktualisiert Bluetooth SIG die Bluetooth Kernspezifikation, um klarzustellen, wann ein Rollenwechsel zulässig ist, um sicherzustellen, dass ein Rollenwechsel mitten in einem sicheren Authentifizierungsverfahren das Verfahren nicht beeinträchtigt, um die Authentifizierung des Peer-Geräts bei der Legacy-Authentifizierung zu verlangen und um Überprüfungen des Verschlüsselungstyps zu empfehlen, um eine Herabstufung von sicheren Verbindungen auf Legacy-Verschlüsselung zu vermeiden. Diese Änderungen werden in eine künftige Überarbeitung der Spezifikation aufgenommen.

Solange dies nicht der Fall ist, empfiehlt Bluetooth SIG den Herstellern dringend, dafür zu sorgen, dass eine Verringerung der Länge des Verschlüsselungsschlüssels unter 7 Oktette nicht zulässig ist, dass Hosts eine gegenseitige Authentifizierung einleiten, wenn sie eine Legacy-Authentifizierung durchführen, dass Hosts den Modus "Secure Connections Only" unterstützen, wenn dies möglich ist, und dass die Bluetooth -Authentifizierung nicht verwendet wird, um unabhängig eine Änderung des Gerätevertrauens zu signalisieren, ohne dass zuvor eine verschlüsselte Verbindung hergestellt werden muss.

Die Website Bluetooth SIG informiert die Mitgliedsunternehmen umfassend über diese Sicherheitslücke und ihre Behebung und fordert sie auf, die erforderlichen Patches rasch zu integrieren. Wie immer sollten Bluetooth Nutzer sicherstellen, dass sie die neuesten empfohlenen Updates der Geräte- und Betriebssystemhersteller installiert haben.

Weitere Informationen finden Sie in der Erklärung des CERT Coordination Center:
https://www.kb.cert.org/vuls/id/647177/