Closed
Bug 1494466
Opened 6 years ago
Closed 3 years ago
PBackgroundStorage::OriginsHavingData sends cross-origin data to a content process
Categories
(Core :: Storage: localStorage & sessionStorage, enhancement, P2)
Core
Storage: localStorage & sessionStorage
Tracking
()
RESOLVED
FIXED
Fission Milestone | Future |
People
(Reporter: tjr, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: DWS_NEXT [sp3])
In PBackgroundStorage.ipdl there is a method sending data to the child OriginsHavingData(). It appears that this sends information about all origins that have local data to the content process to be used as some part of an optimization.
As part of Fission, we should not send information about other origins to a content process.
Updated•6 years ago
|
Priority: -- → P3
Updated•6 years ago
|
Priority: P3 → P2
Updated•6 years ago
|
Whiteboard: DWS_NEXT
Comment 1•6 years ago
|
||
Andrew, can you please have someone to look into the criticality and the scope of this?
Flags: needinfo?(overholt)
Comment 3•6 years ago
|
||
Update: it'll be next week.
Comment 4•6 years ago
|
||
This will be fixed by LocalStorage NextGen. The broadcast is necessary for preloading under the current legacy implementation.
Comment 5•5 years ago
|
||
This bug is not a Fission MVP blocker.
This bug is about hardening localStorage against Spectre attacks.
Fission Milestone: --- → Future
Reporter | ||
Comment 7•3 years ago
|
||
I can confirm that with LSNG enabled this no longer happens; and in Bug 1599979 we just enabled it on release.
Status: NEW → RESOLVED
Closed: 3 years ago
Depends on: 1599979
Flags: needinfo?(tom)
Resolution: --- → FIXED
Updated•2 years ago
|
Whiteboard: DWS_NEXT → DWS_NEXT [sp3]
You need to log in
before you can comment on or make changes to this bug.
Description
•