Open Bug 679921 Opened 13 years ago Updated 12 years ago

sessionstore.json sessionstore.bak not encrypted (SeaMonkey and Firefox)

Categories

(SeaMonkey :: Session Restore, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: mtrusfus, Unassigned)

Details

(Keywords: privacy)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0) Gecko/20110813 Firefox/6.0 SeaMonkey/2.3
Build ID: 20110813174900

Steps to reproduce:

List contents of profile directory and found files "sessionstore.bak" and "sessionstore.json"


Actual results:

Content of files "sessionstore.bak" and "sessionstore.json" is not encrypted by Master Password. Files "sessionstore.bak" and "sessionstore.json" keep on disk after programm terminates. Anyone can steal personal data (cookies) from "sessionstore.bak" and "sessionstore.json" files.


Expected results:

Content of files "sessionstore.bak" and "sessionstore.json" MUST BE encrypted by Master Password. Files "sessionstore.bak" and "sessionstore.json" MUST BE deleted when programm terminates.
Passwords are not stored in sessionstore.json so the Master Password doesn't come into play. Even if sessionstore were deleted your permanent cookies are stored unencrypted in the cookie database. Storing "session" cookies in the sessionretore file is sort of the point of the feature, but there are current arguments (and bugs filed) about what should happen in a non-crash situation.

Although filed against SeaMonkey it probably shares the Firefox implementation, but I couldn't find an appropriate bug Component in Toolkit.
Group: core-security
Keywords: privacy
Summary: sessionstore.json sessionstore.bak not encrypted → sessionstore.json sessionstore.bak not encrypted (SeaMonkey and Firefox)
(In reply to Daniel Veditz from comment #1)
> Although filed against SeaMonkey it probably shares the Firefox
> implementation, but I couldn't find an appropriate bug Component in Toolkit.

SeaMonkey has it's own session restore that is mostly identical but not always to Firefox's.
Component: Passwords & Permissions → Session Restore
QA Contact: privacy → session.restore
Severity: normal → enhancement
OS: Windows 7 → All
Hardware: x86_64 → All
Version: SeaMonkey 2.3 Branch → unspecified
You need to log in before you can comment on or make changes to this bug.