De veiligheid van iOS en andere Apple-producten is niet afhankelijk van het geheimhouden van de broncode, zo heeft Apple in een verklaring op het lekken van iOS-broncode laten weten. Eerder deze week verscheen op de website GitHub broncode van iBoot, de bootloader voor alle Apple-producten.
IBoot zorgt ervoor dat het besturingssysteem op een betrouwbare en controleerbare manier wordt gestart. Zo verifieert iBoot dat de kernel van het besturingssysteem door Apple is gesigneerd en voert het daarna pas uit (pdf). Volgens de omschrijving op GitHub ging het om de iBoot-bootloader voor iOS 9. Deze versie van iOS is inmiddels drie jaar oud. Onderzoekers zijn dan ook verdeeld over de impact van het lekken van de broncode. Beveiligingsonderzoeker Jonathan Levin zou volgens Vice Magazine hebben gezegd dat het om "het grootste lek in de geschiedenis gaat", maar de onderzoeker ontkent dat op Twitter. Wel stelt Levin dat de impact van de gelekte broncode groot is.
Beveiligingsonderzoeker Will Strafach laat echter tegenover TechCrunch weten dat eindgebruikers niets van het lek zullen merken. "Apple maakt geen gebruik van security through obscurity, dus dit bevat niets riskant, alleen een eenvoudiger formaat om de bootloadercode te lezen", aldus de onderzoeker. Iets dat ook Apple zelf aangeeft. "Oude broncode van drie jaar geleden lijkt gelekt te zijn, maar onze producten zijn zo ontworpen dat hun veiligheid niet afhankelijk is van het geheimhouden van de broncode. Onze producten beschikken over meerdere hardware- en softwarematige beveiligingslagen", aldus Apple. GitHub heeft de broncode inmiddels verwijderd.
Deze posting is gelocked. Reageren is niet meer mogelijk.