Apple's iOS app store is a notorious walled garden, but it seems to have sprung a leak. Reuters reports that Macs belonging to certain developers contracted some malware dubbed Xcode Ghost that, in turn, infected iOS binaries compiled on those machines. Some of the infected apps made it onto the App Store.
It seems the cause of the outbreak was an infected version of Xcode downloaded from a server in China, rather than directly from Apple. Palo Alto Networks Director of Threat Intelligence Ryan Olson told Reuters that the infected apps had "limited functionality", and his company had detected no customer data theft.
At least one company says the issue is behind it. WeChat developer Tencent says older versions were affected, but the company claims version 6.2.6 released on September 12 is clean. Chinese security firm Qihoo360 Technology told Reuters that it found 344 apps infected by Xcode Ghost on the App Store.
The iPhone maker spent the weekend cleaning up affected apps from the app store. "We've removed the apps from the App Store that we know have been created with this counterfeit software," Apple told Reuters in an email. "We are working with the developers to make sure they’re using the proper version of Xcode to rebuild their apps." The company didn't say what iOS users could do to protect themselves, but we'd recommend checking the App Store for updated versions of installed applications.
|Nvidia's GeForce GTX 1060 graphics card reviewed||60|
|In the lab: EVGA's GeForce GTX 1050 Ti Superclocked graphics card||8|
|iPhone sales continue to shrivel in Apple's fiscal fourth quarter||16|
|Leaked MacBook Pro pics suggest OLED touch bar and Touch ID||16|
|Eizo FlexScan EV7280 monitor cuts cable clutter||6|
|Xiaomi reveals Mi Mix phone with a 6.4" edgeless display||32|
|Zotac and Thermaltake join forces for a liquid-cooled GTX 1080||4|
|Zotac Magnus EN1080 may be the fastest mini-PC yet||17|
|Seagate 5TB BarraCuda and 2TB FireCuda drives are big and speedy||38|
|Signing your posts is daftly redundant. Meadows||+29|