Een audit van de broncode van Darwin, de kerntechnologieën waar Mac OS X op gebaseerd is, door ImmunitySec blijkt een viertal fouten naar boven te hebben gebracht. De fouten zitten in het HFS-bestandssysteem, de scheduler at, die gebruikt wordt om op een bepaald moment een taak eenmalig uit te voeren, en de kernel. Omdat eventuele exploits uitgevoerd dienen te worden in de shell zijn met name systemen kwetsbaar waar grote groepen gebruikers remote toegang hebben. Volgens ImmunitySec wordt OS X vooral gebruikt als desktop OS en mede daardoor is de kans op misbruik van deze fouten gering.
ImmunitySec geeft in zijn rapport aan dat alle recente versies van Mac OS X gevoelig zijn voor eventuele exploits. Het bedrijf vond de fouten al in juni 2004 nadat zij de, publiekelijk verkrijgbare, broncode van Darwin bestudeerde. Hierna publiceerde het bedrijf de gevonden fouten op een besloten mailingslijst zonder Apple op de hoogte te stellen. Apple bevestigt hier niet van op de hoogte gesteld te zijn, maar heeft aangegeven de lekken te onderzoeken.