- Beim VoLTE-Dienst (4G Calling) von O2 UK wurde entdeckt, dass Standortinformationen des Gesprächspartners und Gerätekennungen mitgesendet werden
- In IMS-Signalisierungsnachrichten sind sensible Daten wie IMSI, IMEI und Cell ID enthalten, die sich von außen leicht empfangen lassen
- Mithilfe öffentlich verfügbarer Crowdsourcing-Daten (z. B. cellmapper.net) lässt sich aus diesen Informationen der genaue Standort ermitteln
- Diese Schwachstelle betrifft alle O2-Kunden, sodass jeder zum Angriffsziel werden kann
- Nutzer oder gewöhnliche Kunden haben keine Möglichkeit, diese Offenlegung selbst zu verhindern
Einführung
- Voice over LTE (VoLTE) ist eine Technologie, die Sprachanrufe in Mobilfunknetzen über internetbasierte Protokolle ermöglicht
- Das für VoLTE verwendete IP Multimedia Subsystem (IMS) kann durch seine Komplexität und Probleme bei der Interaktion zwischen Geräten Sicherheitsrisiken verursachen
- Da jeder Netzbetreiber die Konfiguration der IMS-Server und die Implementierung der Dienste individuell festlegen kann, besteht bei Konfigurationsfehlern das Risiko von Datenlecks
- Dieses Dokument analysiert einen Fall, in dem O2 UK genau solche Sicherheitsbedenken in der Praxis verursacht hat
Stand des IMS/VoLTE-Dienstes von O2 UK
- Am 27. März 2017 startete O2 UK mit 4G Calling seinen ersten IMS-basierten Dienst, um während Anrufen bessere Sprachqualität und eine bessere Datennutzung zu bieten
- Der Autor nutzte zur Messung der Anrufqualität die App Network Signal Guru (NSG) auf einem gerooteten Google Pixel 8
- Wegen der Einschränkungen der App analysierte er direkt rohe IMS-Signalisierungsnachrichten, um die während eines Anrufs ausgetauschten Detailinformationen zu prüfen
Problempunkte in den Signalisierungsnachrichten
- Die IMS-Signalisierungsantworten von O2 UK enthalten im Unterschied zu anderen Netzbetreibern sehr detaillierte und lange Informationen
- Neben IMS-/SIP-Serverinformationen, Versionen, Fehlern und Debug-Logs sind auch die folgenden sensiblen Header enthalten
- zwei Paare von IMSI
- zwei Paare von IMEI
- Cellular-Network-Info: Empfängernetz, Standortcode, Cell ID usw.
- Durch den Vergleich der IMSI-, IMEI- und Cell-ID-Werte in den Nachrichten wurde bestätigt, dass auch Informationen des Gesprächspartners (Empfängers) mit enthalten sind
Standortverfolgung über die Cell ID
- Durch das Dekodieren des Headers
Cellular-Network-Info werden Netzbetreiber des Empfängers, Location Area Code (LAC) und Cell ID offengelegt
- Diese Cell ID kann in Dienste wie cellmapper.net eingegeben werden, um den Standort der Basisstation präzise zu bestimmen
- In dicht besiedelten Gebieten wie Städten ist die Abdeckung einer Basisstation oft auf weniger als 100 m² begrenzt, wodurch eine entsprechend sehr präzise Standortbestimmung möglich ist
- In der Praxis funktionierte diese Methode sogar, wenn sich O2-Kunden im Ausland im Roaming befanden, sodass ihr Standort bis ins Stadtzentrum hinein bestimmt werden konnte
- Diese Informationen werden ohne spezielle Hardware oder besondere Verfahren auf allen O2-Endgeräten offengelegt, die IMS-Anrufe unterstützen
Erforderliche Verbesserungen
- O2 muss aus IMS-/SIP-Nachrichten sensible Header (Standort- und Geräteinformationen) entfernen, um die Privatsphäre und Sicherheit der Kunden zu schützen
- Auch für Debugging gedachte Header sollten deaktiviert werden, da sie zu unnötiger Offenlegung von Informationen führen können
- Dass solche Header auf Endgeräten außerhalb des Netzwerkkerns sichtbar sind, ist nicht vertretbar
- Dass O2 keinen internen Meldeweg für Sicherheitsprobleme hat, ist im Vergleich zu anderen Netzbetreibern (z. B. EE) ein ernstes Problem
Fazit
- Für O2-Kunden besteht das Risiko, dass jeder mit grundlegenden Kenntnissen über Mobilfunknetze ihren präzisen Standort verfolgen kann
- Selbst wenn Nutzer 4G Calling deaktivieren, wird die Offenlegung sensibler Informationen nicht verhindert und kann daher nicht eigenständig unterbunden werden
- Auch wenn ein Gerät nicht mit dem Netz verbunden ist, bleiben Informationen zur zuletzt verbundenen Funkzelle und zum Zeitpunkt der Verbindung weiterhin in IMS-Nachrichten enthalten
- Am 26. und 27. März 2025 wurde der betreffende Sachverhalt und das Risiko mehrfach per E-Mail an die für O2 zuständigen Sicherheitsverantwortlichen und den CEO gemeldet, ohne nennenswerte Reaktion oder Verbesserung
Referenz
Änderungshistorie
- Stand 18. Mai 2025, 23:40 Uhr: In den ursprünglichen Artikel wurde die fehlerhafte O2-Sicherheitsmeldeadresse korrigiert (virginmedia.co.uk → virginmediao2.co.uk)
1 Kommentare
Hacker-News-Kommentare