Sunday, December 11, 2016

[News] exploit for iOS 9.3.4 32-bit

On November 2, 2016 Lookout released a paper: Technical Analysis of the Pegasus Exploits on iOS — it gives pretty good details about exploiting the vulnerabilities patched in iOS 9.3.5. However some parts are not so well detailed or explained. I had hard times to understand what's in it and yet I only looked at 32-bit for now. The best thing to do for me was to write an exploit for my iPad3,1 on iOS 9.3.4 to test and experiment. So I wrote one, the objective was to gain root access over the device via the kernel task port (task_for_pid(0)). At this point it is possible to jailbreak by patching more functions, the ones related to sandbox and code signing — Pangu did it but only for 64-bit devices. Anyway, I wanted to share the code with everyone to help understanding what's in Lookout paper, I posted the link on my twitter a few minutes ago: GitHub repository. Note that it only exploits CVE-2016-4655 and CVE-2016-4656 (kernel vulns) via a crafted app. Enjoy!

">View Post Link Below


by /u/benjamin_42 - Link to original post

2 comments: