OS X Lion security flaw allows anyone to change your password

Software

Security blog Defense in Depth has found a glaring security flaw in OS X Lion that enables hackers to change the password of any user on a machine running Lion. “[While] non-root users are unable to access the shadow files directly, Lion actually provides non-root users the ability to still view password hash data,” Patrick Dunstan from Defense in Depth explained in a recent blog post. The result is that anyone could use a simple Python script, created by Dunstan himself, to discover a user’s password. It gets worse. Reportedly, OS X Lion does not require its users to enter a password to change the login credentials of the current user. That means typing the command: “dscl localhost -passwd /Search/Users/Roger” will actually prompt you to set a new password for Roger. As CNET points out, a hacker could only take advantage of the known bug if he or she has local access to the computer and Directory Service access. CNET suggests disabling automatic log-in, enabling sleep and screensaver passwords and disabling guest accounts as some preventative measures to keep your Mac secure.

[Via CNET]

Read

68 Comments
  • Anonymous

    And this is “MAGICAL”

    • Bringit

      Using MAGICAL in an Apple thread.  How original.  

  • Ulysses Grant

    I thought they said Apple is safe? Maybe it is safe until you find the rotten part. :)

  • http://twitter.com/RASTERMAN RASTERMAN

    If you have physical access to a system, any system, it’s never been difficult to reset any user’s password.  This is true for most Apple and Microsoft OS’s.  Obviously it gets much, much more difficult if you have a hardware password set, but most users are not even aware that this even exists.

    Cheers!

    —RASTER

  • Anonymous

    I am vincible….I am APPLE…..as it all comes undone the veneer of invincibility and superiority….but it will still take 3-4 years to sink in with the general public

  • Anonymous

    Thats not a bug, its a feature!

1 2
blog comments powered by Disqus