LP session tokens stay the same indefinitely

Bug #118599 reported by Stuart Bishop
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned

Bug Description

People have happily been posting HTTP headers to help us debug Launchpad issues, including cookie headers without realizing that anyone with that information can connect to launchpad using their credentials.

We will never be able to stop this, and there are other ways that cookies can leak out, so we should make the session machinery more resistant to this.

One approach is to get Launchpad to cycle the session token regularly.

An additional protection would be to tie the session token to a particular IP address.

Stuart Bishop (stub)
Changed in launchpad:
importance: Undecided → High
status: Unconfirmed → Confirmed
security vulnerability: yes → no
visibility: private → public
Revision history for this message
Robert Collins (lifeless) wrote :

Tying to IP would likely frustrate users. Rotating the session key say daily would be good.

summary: - Session tokens should cycle
+ LP session tokens stay the same indefinitely
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.