Door een bug in de update 10.7.3 voor OS X Lion legt het besturingssysteem buiten het versleutelde gebruikersdeel een debuglog aan. Hierin worden inlognamen en wachtwoorden van Lion-gebruikers open en bloot opgeslagen.
Vermoedelijk een Apple-ontwikkelaar heeft bij het vrijgeven van de beveiligingsupdate 10.7.3 een debug flag vergeten uit te zetten. Hierdoor slaat OS X Lion alle inloggegevens van gebruikers in plain text op in een logbestand, terwijl de log deze data alleen in het versleutelde deel van de gebruikersdirectory zou moeten wegschrijven. De debuglog is door iedereen met adminrechten of roottoegang te lezen. Ook door een drive te benaderen via firewire-diskmodus of via een recoveryshell kunnen de wachtwoorden gelezen worden en zijn versleutelde FileVault-data eenvoudig te ontsleutelen.
Volgens ZDnet is iedere OS X-gebruiker die FileVault-encryptie heeft toegepast voordat hij een upgrade uitvoerde naar Lion maar de oude FileVault-versleuteling bleef gebruiken, kwetsbaar. Ook backups die met Time Machine naar externe schijven worden weggeschreven, zouden kwetsbaar zijn. FileVault 2, waarbij een gehele schijf versleuteld wordt, zou buiten schot zijn gebleven.
Lion-update 10.7.3 werd door Apple op 1 februari uitgebracht. Alle inloggegevens die sinds de installatie van de update op een systeem zijn ingevoerd, worden in het logbestand bewaard. Lion-gebruikers wordt dan ook aangeraden om hun wachtwoorden te wijzigen. Het is nog niet duidelijk wanneer Apple een patch zal uitbrengen om het beveiligingsgat te dichten.