Кибербезопасность 4 min agoВ закладки

Исследователи из mysk.blog обнаружили, что WebKit — обязательный движок всех браузеров на iOS — отправляет DNS-запросы и раскрывает реальный IP-адрес до установления прокси-туннеля. iCloud Private Relay не защищает от этого поведения.
Исследователи с mysk.blog задокументировали утечку в WebKit (движке рендеринга, который Apple навязывает всем браузерам на iOS/iPadOS через правила App Store): в некоторых сетевых конфигурациях WebKit отправляет DNS-запросы или устанавливает TCP-соединения до активации настроенного прокси, тем самым раскрывая:
Это поведение обходит iCloud Private Relay (функцию конфиденциальности сети от Apple для подписчиков iCloud+) и вручную настроенные VPN и прокси.
Кого это затрагивает:
WKWebView (стандартный компонент WebKit для веб-представлений в iOS-приложениях)Что может быть раскрыто:
Утечка частичная и условная — она не затрагивает все запросы, а только определённые типы загрузки ресурсов. Однако этого достаточно, чтобы поставить под угрозу сетевую конфиденциальность в чувствительных контекстах.
На Android Chrome использует Blink, Firefox — Gecko. На iOS все браузеры — Chrome, Firefox, Brave, Opera, DuckDuckGo — обязаны использовать WebKit по правилам App Store. Ошибка в WebKit затрагивает одновременно 100 % браузеров на iOS, независимо от разработчика.
Apple ввела частичное исключение для альтернативных браузеров в Европейском союзе (DMA, 2024), но большинство пользователей iOS в мире по-прежнему зависят от WebKit.
Пользователям:
Разработчикам:
WKWebView с активным прокси и инструментом для захвата трафика (Charles Proxy, mitmproxy), чтобы выявлять запросы вне туннеляЕсли вы используете iCloud Private Relay или VPN на iOS для защиты сетевой конфиденциальности: обновитесь до следующей версии iOS сразу после её выхода. До этого не рассчитывайте на эти средства как на полную защиту анонимности.
Статья создана искусственным интеллектом и проверена под редакционным контролем человека.