Функция скрытия IP-адреса у Apple не всегда эффективна

Исследователи в области безопасности Томми Мыск и Талал Хай Бакри выявили уязвимость в функции iCloud Private Relay от компании Apple. Данный сервис, доступный по подписке iCloud+, предназначен для скрытия реального IP-адреса пользователя при использовании Safari. Однако в некоторых случаях веб-сайты могут получить настоящий IP-адрес. Об этом сообщает сайт RUNET.

Исследователи разработали тестовый сайт, который позволяет проверить, виден ли реальный IP. Их тесты показали, что даже при активированном Private Relay сайт получает настоящий адрес, как сообщает Ferra.

Проблема связана с passkeys. Когда сайт запрашивает такой ключ, система Apple обрабатывает запрос не через браузер Safari, а через отдельную системную службу. Private Relay защищает только трафик в Safari, что позволяет запросу с ключом обойти защиту, и сайт видит реальный адрес пользователя. Уязвимость затрагивает не только Safari, но и любые браузеры на iPhone, так как все они используют один и тот же движок WebKit. Apple подтвердила получение отчёта и заявила о начале расследования инцидента.