It was speculated few days ago that Apple will try to bring out an update to patch the JailbreakMe 3.0 jailbreak. Earlier today, Apple released iOS 4.3.4 for iPhone 4, iPhone 3GS, iPod Touch and iPad with iOS 4.2.9 being released for the Verizon CDMA iPhone 4. This release was clearly imminent, but I wasn’t expecting it to be out this soon.
The PDF exploit that JailbreakMe 3.0 used to untethered jailbreak the iPad 2 and other iOS devices also created a loophole that could be used to attack your device and steal information. Apple thinks about the welfare of it’s users and hence couldn’t just sit around until things went bad. Another reason that Apple was able to release this so soon, is because of the leaked jailbreakme exploit. Apple probably started brewing the update right away to stop people from jailbreaking their devices. The new release clearly states that it is meant to patch the JailbreakMe exploit and stop users from jailbreaking.
Impact: Viewing a maliciously crafted PDF file may lead to an unexpected application termination or arbitrary code execution.
Description: A buffer overflow exists in FreeType’s handling of TrueType fonts. Viewing a maliciously crafted PDF file may lead to an unexpected application termination or arbitrary code execution.
If you’re sporting an iOS device with iOS 4.3.3 and want to upgrade to the latest version then know that you won’t be able to jailbreak your device. If you want to enjoy Cydia applications and free apps from Installous then stick to the previous version and install PDF Patcher 2. There is nothing new in the update so you might as well wait for the release of iOS 5 later this year. Below are the Direct Download Links for iOS 4.3.4 and iOS 4.2.9.
iOS 4.3.4 Direct Download Links:
iOS 4.2.9 Direct Download Link:
To upgrade to the latest firmware, open iTunes and select your device and hold the Shift key on Windows and Alt on the Mac and click restore. Point to the download ipsw file and it’ll automatically begin the process.