A few days ago, Apple seeded the latest iOS 7.0.6 and iOS 6.1.6 for the iPhone, iPad and iPod touch.
iOS 7.0.6 (Build number: 11B651) includes a fix for SSL connection verification.
iOS 7.0.6 fixes the following security issue:
Available for: iPhone 4 and later, iPod touch (5th generation), iPad 2 and later
Impact: An attacker with a privileged network position may capture or modify data in sessions protected by SSL/TLS
Description: Secure Transport failed to validate the authenticity of the connection. This issue was addressed by restoring missing validation steps.
Now you can get the update via Over-the-air, just launching the Settings app, and navigate to General > Software Update to download and install the update.
Here are the direct download links:
- iPad Air (5th generation Wi-Fi + Cellular)
- iPad Air (5th generation WiFi)
- iPad (4th generation CDMA)
- iPad (4th generation GSM)
- iPad (4th generation WiFi)
- iPad mini (CDMA)
- iPad mini (GSM)
- iPad mini (WiFi)
- iPad mini 2 (WiFi + Cellular)
- iPad mini 2 (WiFi)
- iPad 3 Wi-Fi (3rd generation)
- iPad 3 Wi-Fi + Cellular (model for ATT)
- iPad 3 Wi-Fi + Cellular (model for Verizon)
- iPad 2 Wi-Fi (Rev A)
- iPad 2 Wi-Fi
- iPad 2 Wi-Fi + 3G (GSM)
- iPad 2 Wi-Fi + 3G (CDMA)
- iPhone 5 (CDMA)
- iPhone 5 (GSM)
- iPhone 5c (CDMA)
- iPhone 5c (GSM)
- iPhone 5s (CDMA)
- iPhone 5s (GSM)
- iPhone 4s
- iPhone 4 (GSM Rev A)
- iPhone 4 (GSM)
- iPhone 4 (CDMA)
- iPod touch (5th generation)
iOS 6.1.6 (build number: 10B500) fix for SSL connection verification just like iOS 7.0.6.
Here are the direct download links for iOS 6.1.6:
In the meantime, if you want to jailbreak devices on iOS 7.0.6, then you need to download the latest Evasi0n 1.0.6 for jailbreaking
However, if you do not know how to jailbreak the device with Evasi0n, we’ll show you the steps you need to perform to jailbreak your iPhone, iPad or iPod Touch running iOS 7.0.6 firmware using the evasi0n jailbreak tool as below.
- evasi0n7 is an untethered jailbreak, which means you don’t need to conenct your device to computer in order to boot it.
- Evasi0n supports the following iOS devices:
- iPhone 5s, iPhone 5c, iPhone 5, iPhone 4S and iPhone 4
- iPad 2, iPad 3, iPad 4, iPad Air
- iPad mini, Retina iPad mini
- iPod touch 5G
- Your device must be running iOS 7.0.6. You can check your iOS version under: Settings > General > About > Version. For up-to-date jailbreak guides, checkout our jailbreak section.
- Jailbreaking your device may void your warranty, hence proceed at your own risk. However, you can always restore stock firmware to get back to defaults.
Backup your devcie via iTunes or iCloud and disable the passcode if you have set one on your devcie (Settings > General > Passcode Lock On > Turn Passcode Off).
Update your device to the latest iOS 7.0.6 firmware.
Download evasi0n7 1.0.6 for Windows or mac from the above link and extract/unzip the downloaded .zip file.
Connect your iPhone, iPad or iPod Touch to your computer and run the evasi0n app. Allow access to the application if any prompt appears. Windows users must run the application as an Administrator (Right-click and select “Run as Administrator”).
When opened, evasi0n home screen should detect your device, show the iOS version it’s running and the Jailbreak button should be clickable. (if not, replug your device and make sure the passcode is disabled).
Now click the Jailbreak button to start the jailbreak process.
Evasi0n7 will then go through several jailbreaking steps including retrieving remote package, uploading jailbreak data, injecting evasi0n app, configuring system and Rebooting device.
The jailbreak process may take a few minutes, so be patient. Make sure to not run applications such as iTunes or Xcode during the jailbreak process.
Do not close the evasi0n application. After the reboot, you’ll be asked to slide unlock your device and tap on the evasi0n app icon on your device’s home screen. Tap on the app icon.
Tapping on the Evasi0n icon found on the home screen of your device will result in a white screen and your device will reboot.
Rest of the jailbreak process will take place on your device during the reboot. A large evasi0n logo will appear on the screen of your device informing you about various jailbreak processes including: Reading kernel, Calculating offsets, Setting up packages, Setting up Cydia, Continuing with boot…
Once your device is back ON, you’re done. You’ve successfully jailbroken your iPhone, iPad or iPod Touch running iOS 7.0.6 firmware. Now you can find the Cydia icon resting on the home screen of your device.
If you’re stuck at any point during the jailbreak process, it’s safe to restart your device (hold power + home buttons if necessary), restart evasion, and retry.
If you had installed iOS 7.0.6 via an OTA update, and are having issues with jailbreaking, try to perform a full restore of the device via iTunes and retry the jailbreak process.
For the iOS 6.1.6 jailbreak, iH8sn0w, winocm, and SquiffyPwn have released an updated version of p0sixspwn package for iOS 6.1.6 on Cydia.
- Use Redsn0w to perform a tethered jailbreak on your iOS device running on iOS 6.1.6. If you need help check outour step-by-step guide.
- After your device is successfully jailbroken, launch Cydia and install p0sixspwn 1.4 package to convert the tethered jailbreak to an untethered jailbreak.
iH8sn0w has said that updating the standalone p0sixspwn jailbreak tool is not a priority so currently this is the only way to jailbreak your iPhone 3GS or iPod touch 4G running iOS 6.1.6.
If you feel that the above jailbreak steps are very troublesome, then you can follow the following method to fix SSL bug without upgrading to iOS 7.0.6 or iOS 6.1.6.
Here’s how to install the patch to fix the SSL bug:
Tap on the manage button, followed by Edit in the top right corner.
Then tap on Add to add the repo, which includes the patch.
Here enter the following http://rpetri.ch/repo URL and click on Add Source button.
After the source has been successfully added click on the Return to Cydia button.
You should now see the Ryan’s repo in the list of sources.
Tap on it, scroll down, and tap on SSLPatch
Then tap on Install, followed by the Confirm button to install the patch.
Tap on Restart SpringBoard button when prompted.
That’s it. The SSL bug should now be fixed on your iOS device running iOS 7.0.5 or lower.