Last week, German tech site macerkopf.de stated that sources close to the development of iOS 5.0.2 claimed the update was coming this week to address battery performance issues that have been plaguing several iPhone 4S users since its release. Today, the site claims that the update will be delayed because of memory leaks in the code.

Speculation abounds about the worm, ostensibly designed to disrupt power grids and other such industrial facilities. Was it, in fact, aimed at Iran's nuclear industry? And if so, who's behind it? The U.S.? Israel? What's known and what's not? CNET takes a look.