[1273] in WWW Security List Archive

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

Re: SECURITY ALERT: Password protection bug in Netscape 2.0b3

daemon@ATHENA.MIT.EDU (Wayne Wilson)
Tue Dec 19 13:05:47 1995

Date: Tue, 19 Dec 1995 09:57:39 -0800 (PST)
From: Wayne Wilson <wwilson@umich.edu>
To: Jeff Treuhaft <jeff@netscape.com>
cc: www-security@ns2.rutgers.edu
In-Reply-To: <30D60DFD.4CE9@netscape.com>
Errors-To: owner-www-security@ns2.rutgers.edu

On Mon, 18 Dec 1995, Jeff Treuhaft wrote:

>  The bug is that when a user gets an 
> access denied response from a server (401 HTTP response) when requesting 
> a protected document the Navigator means to delete the cached copy of 
> that document, but the current beta versions do not.  Thus, when a user 
> hits the "back" button the program pulls the document out of the cache. 
> Not intended behavior.
> 
  I am a little unclear about this description.  From my reading I 
conclude that a cached copy of a protected document is placed on local 
disk and is then flushed when that document is revisited again?  If that 
is the case, then if the Navigator is exited before a revisit, the cached 
protected document is still on disk and someone looking into the disk 
cache files could find it again?

  If the issue is one of making network performance optimizations (which 
is not achieved if you flush before re-access!, then why keep it at all), 
I would suggest the following compromize to keep the 
cached document on disk:  establish a session key and encrypt the 
document with it.  That way, when the browser is exited, the session key 
is lost and the cached document is now unreadable ... but then you still 
have to have a way to delete from the cache ...  In the end, it would 
seem simpler to just not cache protected documents in the first place.

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