OS X Lion has a serious security vulnerability allowing hackers to alter the password of any user account, writes security blog Defence in Depth. The OS reportedly allows non-root users the ability to view password hash data. As a consequence, an attacker can potentially use a basic Python script to glean a person's password.