NSA backdoors lurk in a lot of software, and presumably most remain unidentified. It's a creepy thought, and it makes sense that people would immediately wonder if the Apple encryption flaw revealed this weekend was formerly an open invitation for the NSA's prying eyes. But it wasn't, so everyone can chill.
Headlines like "Apple Gotofail bug: Simple mistake or NSA conspiracy?" from the Los Angeles Times, and mentions of "conspiracy," make it seem like something conspiratorial might be going on. But even those examining the vulnerability for signs of NSA involvement seem to be hedging heavily. (Programmer John Gruber lays out "five levels of paranoia," in which the NSA being unaware of the vulnerability is No. 1 and Apple working with the NSA to implement it is No. 5.)
First of all, if the SSL vulnerability in iOS and OS X were a backdoor, Apple would have been able to release patches for both at the same time. Instead it quietly released a fix for iOS on Friday night and then acknowledged on Saturday, after cryptograpers and security experts began expressing concerns, that OS X was compromised as well.
Even if the whole ploy were a fake-out in which Apple was covering the NSA's tracks by feigning surprise about the vulnerability, there wouldn't be a delay in releasing the OS X fix. It doesn't make sense because leaving OS X vulnerable seriously compromises a ton of Macs, especially now that the weakness is being so heavily publicized, and creates a potential PR nightmare for Apple.
Additionally, Apple categorically denied working with the NSA on a backdoor after Der Spiegel accused it in December of creating a way for the agency to access contacts and other data in iPhones. And documents leaked by Edward Snowden about PRISM and the NSA have not discussed Apple directly. On Dec. 31, Apple released a statement saying:
Apple has never worked with the NSA to create a backdoor in any of our products, including iPhone ... We will continue to use our resources to stay ahead of malicious hackers and defend our customers from security attacks, regardless of who's behind them.
The "defend our customers" part doesn't seem to have totally panned out, but its statement about the NSA seems pretty clear. Of course, it wouldn't be the first time that a large U.S. corporation has lied about, well, anything, but it would be pretty dumb of Apple to make such a categorical statement knowing that it could eventually be disproven. At this point it seems like the vulnerability was just a dumb mistake. Time for that OS X patch, Apple. We want it now.