[8436] in bugtraq

home help back first fref pref prev next nref lref last post

Re: Communicator 4.5 stores EVERY mail-password in preferences.js

daemon@ATHENA.MIT.EDU (HD Moore)
Fri Nov 6 12:40:28 1998

Date: 	Wed, 4 Nov 1998 17:20:27 -0600
Reply-To: HD Moore <hdmoore@USA.NET>
From: HD Moore <hdmoore@USA.NET>
To: BUGTRAQ@NETSPACE.ORG

In the Windows environment prefs.js isnt the only place that your password
is stored.  Netscape also creates a registry entry for your password
(garbled as well) that any admin on your local LAN (or some cracker over the
internet) can read by remotely connecting to your registry.  The path it is
stored in is:

HKEY_CURRENT_USER\Software\Netscape\Netscape Navigator\biff\users\<profile
name>\servers\<mail  server hostname>\password

This is with the 'dont save password option' checked on 4.5 (netscape.exe
internal version: 4.50.2.19)

By any chance does anyone know how the password is encrypted or how strong
of encryption is used?

I also managed to copy that registry entry onto a separate computer (while
messenger was already open and I had checked my mail once), changed the
hostname of the mail server entry to match and successfully retrieved mail
with that account while sniffing the plain text pop3 pass over my dialup...

home help back first fref pref prev next nref lref last post