Es wurden drei WebKit-Mechanismen entdeckt , die Apples iCloud Private Relay umgehen. Tatsächlich können diese Mechanismen jede Proxy-Konfiguration auf Browserebene umgehen, einschließlich des Psylo-Proxys und Tor-on-the-Port. iOS Proxy-Konfigurationen und so weiter.
Private Relay ist ein VPN -ähnliches System für Safari auf iOS Dies soll verhindern, dass Webseiten die IP-Adresse und den Standort des Besuchers einsehen können.
Da alle drei von den Forschern beschriebenen Methoden außerhalb des normalen Seitenladepfads von WebKit stattfinden, werden sie vom iCloud Private Relay von Apple nie erkannt, was bedeutet, dass Sie in diesen Fällen Ihre IP-Adresse oder Ihren DNS-Pfad nicht verbergen können.
Die drei Merkmale sind:
- DNS-Prefetching
Moderne Browser beschleunigen das Laden von Seiten, indem sie die IP-Adressen von Links vor dem Anklicken abfragen – ein Verfahren, das als DNS-Prefetching bekannt ist. In WebKit können diese DNS-Abfragen den konfigurierten Proxy/Relay umgehen und direkt über den normalen DNS-Stack des Systems laufen. Dadurch wird offengelegt, welche DNS-Server verwendet werden und indirekt auch Ihr tatsächlicher Standort. Selbst wenn die Seite über Private Relay geladen wird, können die Prefetch-DNS-Abfragen Metadaten über Ihr Netzwerk preisgeben. - WebAuthn und Passkeys
WebAuthn (der Standard hinter Passkeys ) muss manchmal eine kleine Datei von der Domain der Website abrufen, um zu überprüfen, ob die Anmeldeinformationen auf der richtigen Website verwendet werden. Die Forscher fanden heraus, dass dieser Abruf auf Apple-Plattformen außerhalb des üblichen WebKit-Seitenladepfads erfolgt, also nicht über den Safari-Proxy oder Private Relay. Das Ergebnis ist, dass eine Website, die Passkeys verwendet, Ihr Gerät dazu veranlassen kann, die Website direkt zu kontaktieren und Ihre wahre IP-Adresse preiszugeben, selbst wenn Ihr übriges Surfverhalten angeblich durch ein Relay geschützt ist. - WebTransport und verwandte Technologien
WebTransport ist eine neuere API, die es Webseiten ermöglicht, latenzarme, bidirektionale Verbindungen zu einem Server herzustellen. In den von den Forschern getesteten Szenarien wurden diese WebTransport-Verbindungen auch außerhalb des durch den Proxy gesteuerten WebKit-Codepfads initiiert. Dadurch wurde eine weitere Route geschaffen, über die Webseiten Datenverkehr direkt vom Gerät empfangen konnten. Dieser Datenverkehr enthält wiederum die tatsächliche IP-Adresse des Geräts und nicht die vom Benutzer erwartete Relay- oder Proxy-IP-Adresse.
Aus Sicht des Nutzers besteht das Problem darin, dass alle drei Mechanismen wie normales Browserverhalten aussehen und keine besonderen Tricks von einer bösartigen Website erfordern.
Was ist betroffen?
Betroffen sind Safari-Nutzer. iOS und macOS, wenn Private Relay verwendet wird, da Private Relay als WebKit-Proxy implementiert ist, der nur für Safari-Datenverkehr gilt. Darüber hinaus gilt dies auch für jegliche iOS /macOS-Browser oder -App, die auf die Proxy-Konfiguration von WebKit angewiesen ist, um die IP-Adresse zu verbergen (z. B. Psylo, Onion Browser/Tor auf macOS). iOS , und andere Proxy-Browser), da sie alle auf das gleiche WebKit-Verhalten stoßen.
Und das ist noch nicht alles. Für die meisten iOS In der Geschichte von Apple musste jede App, die im Web surfte, Apples WebKit-Framework und die JavaScript-Engine verwenden. Das bedeutete, dass Chrome Firefox, Edge Brave und andere Browser auf dem iPhone waren im Grunde unterschiedliche Benutzeroberflächen für dieselbe WebKit-Engine wie Safari. Unter dem Druck des EU-Gesetzes über digitale Märkte (DMA), des japanischen Smartphone-Gesetzes und ähnlicher regulatorischer Bestrebungen führte Apple einen Mechanismus für Nicht-WebKit-Engines ein, allerdings nur in eingeschränktem Umfang.
Malwarebytes ' Leitender Manager für iOS Der Softwareentwickler Roman Dvoinev kommentierte:
„Die API ist im Prinzip schon länger „offen“, aber bisher hat noch kein Browserhersteller einen Browser ohne WebKit-Basis veröffentlicht. Die großen Player befinden sich noch in der Prototypenphase, da Apples Anforderungen für die Veröffentlichung eines Browsers für …“ iOS „ist sehr hoch.“
Malwarebytes VPN ist davon nicht betroffen, da es den gesamten Netzwerkverkehr des Geräts auf Systemebene tunnelt.
Die Forscher haben die Probleme Apple gemeldet und erwarten bis zum Herbst entsprechende Korrekturen .
Stöbern Sie, als würde niemand zusehen.
Malwarebytes Privacy VPN Ihre Verbindung und protokolliert niemals Ihre Aktivitäten, sodass Sie sich beim Lesen des nächsten Artikels nicht persönlich angesprochen fühlen müssen.Kostenlos testen →




