We wrote about Apple’s iOS 7.0.6 update that fixed an important SSL certificate bug yesterday and stressed that it’s important for you to update. But understandably, for jailbroken users, it’s a tedious procedure. You will have to backup, restore and then restore, re-jailbreak and re-install all the tweaks.
It can be worse if you have done a lot of customization to the installed tweaks in ways that will be hard to replicate. But again, it’s important that you get the fix because it involves authentication, security of data that is sent from and received on your iPhone/iPad. So what’s the easy solution? Someone’s got the answer.
Ryan Petrich, the guy behind some of the most amazing tweaks on Cydia (Activator, BrowserChooser, FlipControlCenter etc.) has a patch that can be installed as a tweak! So, if you’ve jailbroken your iPhone, you don’t need to go through the whole process of restore and re-jailbreak just to fix the SSL bug.
The tweak is called SSLPatch and is up on Ryan’s private repo. The tweak, supposedly, fixes the code that caused the bug. The details of the bug itself are interesting and you might want to check out this post to find out what the bug is all about.
This is what you need to do:
- Open Cydia
- Add Ryan Petrich’s repo: http://rpetri.ch/repo (how to add a repo to Cydia?)
- Once you’ve added Petrich’s repo, search for SSLPatch and install it. It’s free.
- Respring after you’ve installed the tweak.
There are some reservations about the patch though. It’s safe, because it doesn’t touch those system files. But since it doesn’t really go deep down, how far secure the patch will make iOS 7 (or remove the security bug) is questionable. But we tested ours with the gotofail.com and it seemed just fine.
May be this week you don’t want to update to iOS 7.0.6. Use this patch as a tentative arrangement. Over the weekend, find time to upgrade to iOS 7.0.6 because that’s a far more solid and permanent solution.