애플

구글 취약성 발견팀 Project Zero가 iOS 11 탈옥을 가능하게 하는 취약성 공격 「tfp0」를 공개

나나시노 2017. 12. 13. 20:49
반응형





구글 취약성 발견팀 Project Zero가 iOS 11 탈옥을 가능하게 하는 취약성 공격 「tfp0」를 공개





Google 취약성 대책팀 「Project Zero」가 저명한 기술자가, Apple의 모바일 대상 OS 「iOS 11」에 존재하는 취약성에 대한 공격 「tfp0」 상세를 밝혔습니다. tfp0 공개에 의해, iOS 11.1.2 이전의 단말에 적합한 탈옥(Jailbreak)툴이 작성될 가능성이 있습니다.


1417 - iOS/MacOS kernel double free due to IOSurfaceRootUserClient not respecting MIG ownership rules - project-zero - Monorail



tfp0 상세를 공개한 것은 Project Zero의 Ian Beer씨. Beer씨는 Apple에 대하여 iOS  11 커널에 포함되는 취약성을 보고하고 있어, 그 5개 취약성은 최신의 「iOS 11.2」 업데이트로 수정되고 있습니다. 최신의 iOS에서는 막아진 취약성을 악용하는 「tfp0」이라고 불리는 공격에 대해서, 가까이 릴리즈를 내는 것을 Beer씨는 트위터에서 선언했었습니다




1주일전에 한 선언대로, Beer씨는 tfp0 상세를 Chromium 블로그상에 공개했습니다. 수법은 OS 커널내에 있는 메모리의 이중해방 버그를 이용하는 것입니다. Beer씨는 iPhone 6s, iPhone 7, 제6세대 iPod touch의 각단말로 개념실증 테스트를 클리어했다고 해서, 이 공격은 모든 64비트 Apple단말로 유효할 것이다고 생각하고 있습니다.


게다가, 보안 전문가의 Jonathan Levin씨는, Beer씨가 공표한 수법은 Apple TvOS 11.x와 iOS 11.1.2로 움직이는 Apple TV 4K라도 기능했다고 보고하고 있습니다. macOS의 커널은 iOS와 코드 베이스를 공유하고 있기 때문에, macOS에도 tfp0가 유효한 가능성도 지적되고 있습니다.




이번 Beer씨가 상세를 밝힌 tfp0는, 커널 권한에서 코드 실행을 허가해 iOS 11.1.2 이전의 iOS 11 단말에서 OS가 완전한 코어 액세스를 가능하게 합니다. 이것 때문에, tfp0를 사용한 iOS 11.1.2 이전의 단말에 적합한 iOS 11용 일반인대상 탈옥 툴이 릴리즈되는 것이 아닐까라고 예상되고 있습니다. 한편, 현시점에서는, 가령 iOS 11.2에 업데이트한 Apple 단말이여도 iTunes을 사용하면 iOS 11.1.2에 다운그레이드 가능합니다.



반응형