Onderzoekers van de Duitse universiteit van Darmstadt hebben met een eigen tool meerdere lekken in de sandbox van iOS ontdekt. Een van de lekken maakt het mogelijk dat apps toegang hebben tot gegevens van andere apps.
Het onderzoek is uitgevoerd in samenwerking met de Amerikaanse universiteit van North Carolina en de polytechnische universiteit van Boekarest. De wetenschappers leggen in een persbericht uit dat ze de iOS-sandbox aan een onderzoek hebben onderworpen. Daarbij hebben ze meerdere lekken vastgesteld, die bijvoorbeeld het blokkeren van geheugen en apps mogelijk maken. Ook is het mogelijk om toegang te krijgen tot gegevens van andere apps en de beveiligingsinstellingen voor contactpersonen te omzeilen.
Bovendien is toegang tot de galerij en daarmee tot exif-gegevens van foto's mogelijk, waarin bijvoorbeeld locatiegegevens zijn opgeslagen. Ook de metadata van andere systeembestanden is op die manier toegankelijk. De gevonden kwetsbaarheden zouden bijvoorbeeld toegepast kunnen worden door een kwaadaardige app te ontwikkelen, zo stellen de onderzoekers. De sandbox van iOS is juist bedoeld om de rechten en de toegang tot systeemonderdelen voor apps te beperken om een aanval tegen te gaan. Zo hebben apps normaal gesproken geen toegang tot elkaars gegevens. Het persbericht treedt verder niet in detail over de gevonden lekken.
De wetenschappers hebben hun onderzoek uitgevoerd door de sandbox-profielen, die voor elke app worden aangemaakt, te exporteren en 'voor mensen leesbaar te maken'. In die profielen is vastgelegd welke toegangsrechten een bepaalde app heeft. Het onderzoeksteam heeft een geautomatiseerde tool ontwikkeld, waarmee kwetsbaarheden opgespoord kunnen worden. Hoogleraar Ahmad-Reza Sadeghi, die aan het onderzoek heeft deelgenomen, stelt: "Veel mensen denken dat het gesloten besturingssysteem van Apple veiliger is dan het open Android-systeem. Wij willen daarom de kwetsbaarheden van iOS onder de loep nemen."
Het team heeft de bevindingen van het onderzoek aan Apple gemeld en het bedrijf heeft toegezegd de kwetsbaarheden in komende releases van iOS aan te pakken. Ook uiten de wetenschappers kritiek aan Apple, omdat het bedrijf 'zich teveel afsluit van samenwerking met de academische gemeenschap en zich niet coöperatief genoeg opstelt'.
Het onderzoek met de naam 'SandScout: Automatic Detection of Flaws in iOS Sandbox Profiles' willen de wetenschappers in oktober presenteren op de ACM-conferentie voor computer- en communicatiebeveiliging in Wenen.