Source code for malware that targets USB firmware released
Apple CEO Tim Cook introduces the new iPhone 6 and iPhone 6 Plus (R) during an Apple event at the Flint Center in Cupertino, California, September 9, 2014. (REUTERS/Stephen Lam)

BadUSB, the critical security flaw that could allow hackers to smuggle malware onto devices undetected, has been reverse engineered and a version of its source code has been released. The malware, which was revealed by SR Labs security consultants Karsten Nohl and Jakob Lell at the Black Hat security conference in Las Vegas in August, cannot…