Odd. Apple updated iOS 7 and iOS 6 but didn't update Secure Transport in iOS 5? I wonder if the bug was introduced between iOS 5 and 6. Background on Secure Transport: "At the bottom of the TLS stack on both iOS and Mac OS X is a component known as Secure Transport. Secure Transport maintains a per-process TLS session cache. When you connect via TLS, the cache stores information about the TLS negotiation so that subs…
About the security content of iOS 7.0.6
51–60 of 155 posts
Re: About the security content of iOS 7.0.6
#52I can't help wonder how much worse a similar situation would be for the Android ecosystem, with the poor update track record of operators and OEMs.
Re: About the security content of iOS 7.0.6
#53Earlier quoted context omitted.
Mac os is not vulnerable
No but it says something about the quality I can expect from the black boxes that Apple provide me with. And its not a good thing.
Re: About the security content of iOS 7.0.6
#54Re: About the security content of iOS 7.0.6
#55This is so bad that it is hard to imagine how it could have escaped notice until now, Apple really need to beef up their security competence. Lets hope that malevolent hackers were similarly asleep.
Absolutely terrifying that crypto safety is such a low QA priority that something like this could ever leave the building.
Re: About the security content of iOS 7.0.6
#56Bad as it may be, the fix Apple is pushing will reach roughly 95% of the installed base more or less immediately. I can't help wonder how much worse a similar situation would be for the Android ecosystem, with the poor update track record of operators and OEMs.
Re: About the security content of iOS 7.0.6
#57It appears they haven't posted newer source than this. The most recent timestamp I could find was Oct 11, 2013 in 55471, which corresponds to 7.0 and my 10.9 system has the same version number for Security.framework -- same bundle version of 55471 for 10.9.1 aka 13A581. Previous version numbers don't appear to be as well-maintained. I don't expect a newer release to be posted until the next OS X release, as the source was only published under 10.9, not iOS. Additionally, there's no mention of iOS 7 on http://www.opensource.apple.com/
I couldn't easily find the bug without more to go on, because the code is spread across a few components and really, I'm not an expert in TLS. It appears to have been largely unchanged from 2000-2006 or so. TLS 1.2 brought quite a few changes, but it was neat to browse through the lines of "FIXME" and "TODO" comments, as well as various diffs between releases. And neat to see how much code today still goes back to 1999-2001, sometimes all they did was add a 'k' in front of a few variable names or delete the line in the first README saying the server code wasn't tested against Windows ;-)
It sounds like when 10.9.2 is released, or at worst when 10.10 comes along, you'll see a new push of code to the opensource site. We can all diff 55471 against what comes next to see the changes. (If someone's already running 10.9.2 and its unaffected by the bug exhibited via curl, open /System/Library/Frameworks/Security.framework/Versions/Current/Resources/Info.plist and post the Bundle version.)
Re: About the security content of iOS 7.0.6
#58Does this contain patches for the jailbreak?
Re: About the security content of iOS 7.0.6
#59Bad as it may be, the fix Apple is pushing will reach roughly 95% of the installed base more or less immediately. I can't help wonder how much worse a similar situation would be for the Android ecosystem, with the poor update track record of operators and OEMs.
Re: About the security content of iOS 7.0.6
#60To quote Phil "The Shil" Schiller - "be safe out there"
Fix your leaky sieve first, Phil.