Bugtraq mailing list archives
Re: PalmOS password recovery
From: Peter W <peterw () USA NET>
Date: Thu, 28 Sep 2000 18:01:46 -0400
On Thu, Sep 28, 2000 at 08:08:37AM -0700, Nate Amsden wrote:
I just read the advisory from @stake and was shocked. I wondered why they considered this worthy of a "advisory" there has been a well known program called "No Security"[1] that with a click of your stylus you can wipe the password
in addition you can use a 3rd party program to synch the pilot, say Jpilot[2](which i use on linux) and it retrieves all "private" records and does not bother to protect them, also it unmarks the private flag.
But @stake's hack retrieves the password in cleartext, which is worse, especially given users' tendency to reuse passwords. If the password feature were implemented through something like a salted MD5 hash, then they could provide the same weaknesses you mention without making the password retrievable (brute-force attackable, yes). Obviously they *should* store a hash for unlocking the device. Private records are tricky; some details are publicly available, e.g. datebook event times. Perhaps some of the record (description, notes) could be encrypted with an unsalted hash of the password, so the plaintext password doesn't sit around in memory, and a brute force attack of the datebook doesn't yield the cleartext password. Downside is that if you ever changed your password, the system would have to decrypt and reencrypt every private item, which could take some time. Plus I expect this would mean a new API to be implemented by every app that offers "private" data. But nobody said security was always cheap. Using the serial number in the password scheme is probably a bad idea. One of the selling points of these devices is that if one breaks, you can buy a new one, push a button, and restore everything. If you can secure the data without tying data to a fragile device, you should. -Peter -- This fall, taxpaying American citizens will elect voting representatives to the US Congress. Except for those in Washington, DC. http://www.dcvote.org/
Current thread:
- PalmOS password recovery Nate Amsden (Sep 28)
- Re: PalmOS password recovery Mudge (Sep 29)
- Re: PalmOS password recovery Peter W (Sep 29)
