Bluetooth-Öffnungssignal der Paketbox lässt sich mitschneiden und wiederholen
Smarte Paketbox von Admin & Söhne · Firmware, Bluetooth-Öffnung
CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Beschreibung
Admin & Söhne verkauft eine smarte Paketbox, die Kunden per App über Bluetooth öffnen. Die Öffnungsnachricht ist jedes Mal gleich, sie enthält weder Zähler noch wechselnden Code. Wer in der Nähe steht, während der Besitzer die Box öffnet, kann die Nachricht aufzeichnen und später erneut senden, um die Box ohne App zu öffnen.
Reproduktion
- Testbox A mit einem Testkonto koppeln und einmal per App öffnen.
- Die Bluetooth-Öffnungsnachricht aus einigen Metern Entfernung aufzeichnen.
- Später bei geschlossener App die aufgezeichnete Nachricht erneut senden: Box A öffnet sich.
Öffnungsnachricht, 1. Nutzung: 0x5A 0x01 … 0x7C (gekürzt)
Öffnungsnachricht, 2. Nutzung: 0x5A 0x01 … 0x7C (identisch)
Wiederholt nach 24 h → Status der Box „geöffnet“ Geschäftliche Auswirkung
Ein Dieb, der einmal in der Nähe steht, kann die Box später leeren. Fehlender Wiederholungsschutz ist genau das, was EN 18031 prüft: Das kann die CE-Kennzeichnung blockieren und ein Update oder einen Rückruf aller verkauften Boxen erzwingen.
Empfehlung
Ein Challenge-Response-Verfahren einführen: Die Box sendet einen frischen Zufallswert, die App antwortet mit einer signierten, nur einmal gültigen Antwort. Die Korrektur per Firmware-Update ausliefern und Öffnungsversuche mit alten oder wiederholten Nachrichten protokollieren.
OWASP IoT Top 10 2018: I3 Insecure Ecosystem Interfaces · CWE-294 (Authentication Bypass by Capture-replay) · EN 18031-1