메뉴
BL
404 Media • 51일 전

애플 '아이클라우드 프라이빗 릴레이', 실제 IP 주소 노출

IMP
8/10
핵심 요약

애플의 '아이클라우드 프라이빗 릴레이(iCloud Private Relay)' 기능이 패스키(Passkeys) 인증 과정의 설계상 문제로 인해 사용자의 실제 IP 주소를 노출하는 취약점이 발견되었습니다. iOS WebKit 엔진을 사용하는 모든 브라우저에 영향을 미치며, Tor 네트워크를 사용하는 OnionBrowser 등도 동일한 문제의 영향을 받아 유료 프라이버시 보호 서비스의 근본적인 신뢰성에 심각한 문제가 제기되고 있습니다.

번역된 본문

애플 웹 브라우저 엔진(iOS의 모든 브라우저에 적용되는 기술)의 연속적인 문제로 인해, 사용자의 IP 주소를 숨겨주어야 할 애플의 '아이클라우드 프라이빗 릴레이(iCloud Private Relay)' 도구가 실제로는 많은 경우 제대로 작동하지 않는 것으로 밝혀졌습니다. 이 문제는 악의적인 공격자가 웹사이트를 구축해 프라이빗 릴레이 사용자의 실제 IP 주소를 알아낼 수 있게 만들거나, 수많은 웹사이트가 이미 이 정보를 우연히 수집하게 되었음을 의미합니다. 이 문제를 발견한 연구원들에 따르면, Tor 익명 네트워크를 통해 웹을 탐색하는 iOS 앱인 'OnionBrowser'에도 동일한 영향을 미칩니다.

이번 프라이빗 릴레이 유출은 최근 애플의 유료 프라이버시 제품에 영향을 미친 두 번째 문제입니다. 지난달 404 미디어(404 Media)는 애플의 '내 이메일 숨기기(Hide My Email)' 기능의 버그가 실제로 사람들의 진짜 이메일 주소를 노출하고 있다고 보도했습니다. 애플은 이 문제를 해결하기 전까지 1년 넘게 알고 있었습니다.

이 문제를 탈랄 하즈 박리(Talal Haj Bakry)와 함께 발견한 보안 연구원 토미 미스크(Tommy Mysk)는 404 미디어에 다음과 같이 말했습니다. "요약하자면, 패스키(passkeys)를 지원하거나 지원하는 척하는 모든 웹사이트는 사용자가 '아이클라우드 프라이빗 릴레이'를 켠 상태여도 실제 IP 주소를 볼 수 있습니다."

💡 이와 같은 다른 프라이버시 문제를 알고 계신가요? 제게 제보해 주시면 감사하겠습니다. 업무용이 아닌 개인 기기를 사용해 Signal(joseph.404)로 안전하게 메시지를 보내거나 joseph@404media.co로 이메일을 보내주시면 됩니다.

연구원들은 프라이빗 릴레이 사용자가 이 문제의 영향을 받는지 확인할 수 있는 웹사이트를 개발했습니다. 404 미디어의 테스트 결과, 이 사이트는 프라이빗 릴레이로 보호되어야 할 사용자의 실제 IP 주소를 반환했습니다.

프라이빗 릴레이는 애플의 유료 아이클라우드+(iCloud+) 구독의 일부입니다. 이는 사용자가 사파리(Safari)에서 웹을 탐색하는 동안 IP 주소를 숨기도록 설계되었습니다. 애플 웹사이트의 설명에 따르면 "일반적으로 웹을 탐색할 때 DNS 레코드 및 IP 주소와 같은 웹 트래픽에 포함된 정보는 네트워크 제공업체와 방문하는 웹사이트에서 볼 수 있습니다. 이 정보는 신원을 파악하고 시간이 지남에 따라 위치 및 탐색 기록에 대한 프로필을 구축하는 데 사용될 수 있습니다."라고 명시되어 있습니다.

프라이빗 릴레이는 사파리를 사용할 때만 사용자의 IP 주소를 숨긴다는 점에서 진정한 의미의 가상 사설망(VPN)은 아닙니다. 반면 일반적인 VPN은 운영체제 수준에서 작동하며, 웹 브라우저나 설치된 앱의 모든 트래픽을 라우팅합니다.

연구원들은 이 부분이 문제의 핵심 중 하나라고 밝혔습니다. WebAuthn 표준을 사용하는 사용자 이름과 비밀번호의 대체 수단인 패스키가 작동하는 방식의 독특한 특성 때문에, 사용자의 기기는 브라우저 자체 외부에서 웹 요청을 보냅니다. 즉, 사용자가 단순히 평소처럼 웹사이트와 상호작용하는 것처럼 보일지라도 이 요청은 본질적으로 프라이빗 릴레이를 우회하여 사용자의 실제 IP 주소를 노출하게 됩니다.

연구진은 논문에서 다음과 같이 작성했습니다. "해당 요청(fetch)은 사파리가 아닌 운영체제의 자격 증명 서비스(credential service)에 의해 실행되기 때문에, 프라이빗 릴레이의 프록시 경로로 들어가지 않습니다. 따라서 대상 서버는 어느 쪽이든 기기의 실제 IP 주소를 보게 됩니다."

iOS의 모든 웹 브라우저가 애플의 WebKit 엔진을 사용해야 하기 때문에, 연구원들은 또한 이 문제가 'OnionBrowser'라는 Tor 브라우저 중 하나에도 영향을 미친다는 사실을 발견했습니다. Tor 익명 네트워크는 전 세계에 위치한 여러 노드를 통해 사용자의 트래픽을 라우팅합니다. 하지만 새로 발견된 일부 문제들은 사용자의 IP 주소를 노출시킬 수도 있습니다.

미스크는 "우리는 이미 그들에게 이 사실을 알렸습니다. 그들은 이 문제가 '심각하다(dire)'고 말했지만, 우리가 문제를 공개하도록 허락했습니다. 언제 이 문제를 해결할지에 대한 시기는 밝히지 않았습니다"라고 전했습니다. 해당 프로젝트의 개발자는 즉각적인 논평 요청에 응답하지 않았습니다. 이 문제는 토르 프로젝트(Tor Project) 자체에서 제공하는 공식 토르 브라우저에는 영향을 미치지 않으며, 일반적으로 이 공식 브라우저가 익명 네트워크를 사용하는 가장 좋은 방법으로 권장됩니다.

애플은 404 미디어에 연구원들의 보고서를 조사 중이라고 밝혔습니다.

저자 소개: 조셉(Joseph)은 파급력을 창출하는 데 중점을 둔 수상 경력이 있는 탐사 보도记者입니다. 그의 보도로 인해 수억 달러의 벌금이 부과되었고, 테크 기업들이 폐쇄되는 등의 결과가 발생했습니다. J의 더 많은 기사 보기

원문 보기
원문 보기 (영어)
A series of issues in Apple’s web browser engine — the tech underlying all browsers on iOS — means that Apple’s iCloud Private Relay tool, which is supposed to hide a user’s IP address, in many cases doesn’t actually work. Instead, the issues mean a malicious attacker can set up a website to learn a Private Relay user’s real IP address, or that many websites have also already collected this information incidentally. The issues also impact OnionBrowser, an iOS app for browsing the web through the Tor anonymity network, the researchers who discovered the issues say. The Private Relay leak is the second issue to recently impact Apple’s paid-for privacy products. Last month 404 Media reported a bug in Apple’s Hide My Email feature was actually revealing peoples’ real email addresses . Apple knew about that issue for more than a year before fixing it . “In short: any website that supports, or pretends to support, passkeys can see the user’s real IP address despite having iCloud Private Relay on,” security researcher Tommy Mysk, who discovered the issue along with Talal Haj Bakry, told 404 Media. 💡 Do you know about any other privacy issues like this? I would love to hear from you. Using a non-work device, you can message me securely on Signal at joseph.404 or send me an email at joseph@404media.co. The researchers developed a site that lets Private Relay users check if the issues impact them. In 404 Media’s tests, the site did return the real IP address of a user that was supposed to be protected by Private Relay. Private Relay is part of Apple’s paid iCloud+ subscription. It is designed to mask a user’s IP address while they browse the web in Safari. “Normally when you browse the web, information contained in your web traffic, such as your DNS records and IP address, can be seen by your network provider and the websites you visit. This information could be used to determine your identity and build a profile of your location and browsing history over time,” Apple’s website reads . Private Relay is not a true virtual private network (VPN) in the sense that it only masks a user’s IP address when using Safari. VPNs typically work at the operating system level, and route all traffic from a device, be that from a web browser or installed apps. That is part of the problem, the researchers found. In a quirk of how passkeys work — a broadly secure alternative to usernames and passwords which use the WebAuthn standard — a user’s device makes a web request outside of the browser itself. Meaning, that request essentially bypasses Private Relay and exposes a user’s real IP address, even though to them it may look like they are simply interacting with a website as normal. “Because the fetch is issued by the operating system’s credential service rather than by Safari, it never enters Private Relay’s proxied path. The destination server sees the device’s real IP address either way,” the researchers write in their research. Because all web browsers on iOS have to use Apple’s WebKit engine, the researchers also found the issues impact at least one Tor browser, called OnionBrowser . The Tor anonymity network routes users’ traffic through multiple nodes located all over the world. But some of the newly discovered issues can expose their IP address too. “We have already informed them. They said the issue was ‘dire,’ but they let us disclose the issue. They didn't provide any time when they will address this,” Mysk said. A developer for that project did not immediately respond to a request for comment. This issue does not impact the official Tor Browser available from the Tor Project itself , which is generally recommended as the best way to use the anonymity network. Apple told 404 Media it is investigating the researchers’ report. About the author Joseph is an award-winning investigative journalist focused on generating impact. His work has triggered hundreds of millions of dollars worth of fines, shut down tech companies, and much more. More from Joseph Cox