iOS 7.0.6 Released with Important Security Fix for iPhone, iPad, & iPod touch
Apple has released a small but critical update for the iPhone, iPad, and iPod touch, versioned as iOS 7.0.6 with a build number of 11b651. The security update notably includes an important fix for SSL connection verification, and weighs in between 13MB and 36MB, depending on the iOS device being installed upon. This update should be installed on all compatible devices as soon as possible.
The initial release notes bundled with the iOS 7.0.6 update are very brief, stating simply “This security update provides a fix for SSL connection verification.” Apple elaborates a bit further on their knowledge base article, providing the following details for what the update resolves:
"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."
In simple terms, that means this security update prevents a potential threat of a specific man-in-the-middle attack.
It is possible some other minor bug and security fixes are included in the release, though due to the small size of the download users should not expect much.
Downloading iOS 7.0.6
The easiest way to download iOS 7.0.6 is through the Over-The-Air update mechanism, accessible through the Settings app > Software Update. Choose “Download and Install” and agree to the terms and conditions to start the update process. Despite being a minor update, it can take a while to install as the ‘verifying update’ process lingers for a while on the home screen, before rebooting to the Apple logo where the actual firmware update occurs. Users can also choose to update through iTunes.
It is always advisable to back up iOS devices before updating system software, even with small releases like this.
iOS 7.0.6 IPSW Direct Download Links
Users who prefer to use .IPSW firmware files to update devices manually can choose to download the complete update directly from Apple’s servers using the links below:
- iPhone 5c (CDMA)
- iPhone 5c (GSM)
- iPhone 5s (CDMA)
- iPhone 5s (GSM)
- iPhone 5 (GSM)
- iPhone 5 (CDMA)
- iPhone 4S (Dualband GSM / CDMA)
- iPhone 4 (GSM Rev A)
- iPhone 4 (GSM)
- iPhone 4 (CDMA)
- iPad Air (5th gen Wi-Fi + Cellular)
- iPod Touch (5th gen)
- iPad Air (5th gen Wi-Fi)
- iPad (4th gen CDMA)
- iPad (4th gen GSM)
- iPad (4th gen Wi-Fi)
- iPad mini (CDMA)
- iPad mini (GSM)
- iPad mini (Wi-Fi)
- iPad mini 2 (Wi-Fi + Cellular)
- iPad mini 2 (Wi-Fi)
- iPad 3 Wi-Fi (3rd gen)
- iPad 3 Wi-Fi + Cellular (GSM / AT&T)
- iPad 3 Wi-Fi + Cellular (CDMA / Verizon)
- iPad 2 Wi-Fi (Rev A)
- iPad 2 Wi-Fi (Rev B)
- iPad 2 Wi-Fi + 3G (GSM)
- iPad 2 Wi-Fi + 3G (CDMA)
In addition to iOS 7.0.6, Apple also released iOS 6.1.6, which includes the same security fix, for iPhone 3GS and iPod Touch 4th generation devices that are not able to run iOS 7. The build number for iOS 6.1.6 is 10b500. An update to Apple TV, versioned as 6.0.2, is also available.
A more sizable update is expected to arrive in the coming weeks with the iOS 7.1 public release, which is currently in beta.
What if we have a retina iPad but don’t want to “upgrade” to iOS 7? Any option for us? Probably nothing easy. Stay tuned for the press conference from apple talking about the “unprecedented” uptake of iOS 7. I can guarantee that number will include a lot of unwilling adopters.
same here. the battery is drainning like crazy after updating 7.0.6
I also experienced the crazy fast battery draining on an iPhone 5 post iOS 7.0.6 update. It was very easy to fix, so I’ll do a quick write-up which hopefully will help everyone else too, stay tuned.
I’ve had battery problems for the past week and nothing seems to improve it.
I’m always coming back home wih a drained 5s from work.
Any details in how you got around this will be very beneficial.
Having gone through this twice now with two different iPhones, quitting all apps and hard rebooting resolved the battery draining in both situations. Here’s a write-up for those impacted:
I too am experiencing battery drain on my Iphone 5 since the update. I’m really getting sick of this, Apple fix the problem because I will change to Samsung if this continues.
Battery life is horrible on my 5 after update. Will go from 50% to 20% within literally 2 minutes and only face book running. Closed everything else. No wifi or Bluetooth on. Original 5 so maybe battery finally gave out but didn’t happen til after update.
An chance 6.16 will work on an iPhone 4? I’m still on 6.0.
Your Apple TV will offer to install the update also.
This is an important security fix and all iOS users should update to iOS 7.0.6 right away, here is the impact/description from Apple in the extended (yet still limited) release notes:
“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.”
Battery life seems to be worse with iOS 7.0.6. Am I crazy?
Battery life seems much worse for me after updating to iOS 7.0.6 too, very odd if the update is supposedly only an SSL fix, huh?
I have the same issue with battery drainage after 7.0.6 update. Approx 15% per hour when in standby.
Battery drain is shocking. 15% per hour is very close.
Fix this Apple!!!!!!!!!!!!
Does this ‘security fix’ prevent the GBA emulator from installing through iOS Safari? Maybe it patches the jailbreak too?
Those are my two guesses, oddly quick release of a security update that is otherwise inconsequential given the enormous amount of bugs with iOS 7.
GBA4iOS still runs on my iPhone just fine after installing iOS 7.0.6 update, but have heard reports of it no longer installing.
Well, as usual with a tiny update, it turns on BLUETOOTH when you have it turned off. So remember to turn that back off if you notice your battery eating it down.
Why can’t Apple fix that?
HDR turning itself off bug is still around too. Annoying.