Official: iOS 13.5.1 fixes the exploit used by unc0ver blocking the jailbreak
A few hours ago, Apple has released iOS 13.5.1 to the public with “important security updates“. Now the company has revealed more details about the new update that actually fixes the exploit found by team unc0ver that has permission to run the jailbreak on all devices running iOS 13.5.
According to the web page on the safety of Apple, iOS, 13.5.1 and iPadOS 13.5.1 address a vulnerability that allowed applications to “run arbitrary code with the privileges of the kernel“. Apple has also stated that the exploit is the same as found recently by unc0ver Team, which confirms that the latest version of iOS 13 blocks officially the jailbreak process.
- Available for: iPhone 6s and later, the iPad Air 2 and later, iPad mini 4 and later, and iPod touch, seventh-generation
- Impact: an application may be able to execute arbitrary code with the privileges of the kernel
- Description: fixed a problem of memory consumption with improved memory management.
- CVE-2020-9859: unc0ver
The tool to jailbreak unc0ver uses a kernel exploit, zero-day, which was found shortly after the launch of the final version of iOS 13.5 and allows modifications to the system on any Apple device that is running this specific version of iOS 13. A kernel exploit is different from an exploit in hardware as checkm8, which does not work with the newer devices but it can’t be fixed by Apple with updates to iOS.
For now, Apple is still signing iOS 13.5, then users who have already updated iOS 13.5.1 and wish to jailbreak an iPhone or iPad can downgrade to the previous version of iOS by using a computer. Once Apple stops signing iOS 13.5, you will not be able to use the jailbreak unc0ver until they find another exploit.
Note: if the jailbreak Checkra1n is updated to work with iOS 13.5.1, it is not compatible with the iPhone XS, iPhone 11, and the latest models of iPad.