Since Motherboard published the news, Apple has indeed confirmed that the code for its mobile phone operating system has been leaked online. That's applies to this case in particular, since the leaked source code is said to contain documentation. After the code was stolen and leaked on Discord, one of the members said the group burned all the copies it had because the members thought it could be risky in the hands of someone with malicious intent. "[iBoot] is responsible for ensuring trusted boot operation of Apple's ioS software". Apple, however, calmed the concerns saying the code is tied to old software and would not affect the devices.
One security researcher called it the 'biggest leak in [Apple's] history'.
Apparently, the source code was leaked by a low-level Apple employee who has already left the company a few years back.
The iBoot source code could also enable programmers to eventually find a way to emulate iOS on devices other than iPhones and iPads, which would be a big thorn in Apple's closed ecosystem approach.
Russian Federation says Su-27 fighter jet intercepted USA spy airplane; United States protests
The ministry added that another option for the Pentagon was "to issue new maps with correct Russian airspace borders to all the crews".
While the source code could have been leaked using malware on a developer machine, the more likely scenarios range from a mistaken leak, or a deliberate leak by an employee or a third-party who had access to the code, he told TechNewsWorld.
"Old source code from three years ago appears to have been leaked but by design the security of our products doesn't depend on the secrecy of our source code". However, the original leak was found to be associated with iOS 9, which is a few generations removed from the currently-available iOS 11. However, it being an inherent software engineering process where existing codes have always originated or have evolved from codes in the past, hacking or such misadventure owing to the leak can't be ruled out entirely. Apple also explained that its products have multiple layers of protection, so customers should be safe as long as they update to the latest version of the operating system (OS).
It wasn't just iBoot's code, however.
"iBoot is the one component Apple has been holding on to, still encrypting its 64 bit image", Levin said.