about:welcome should only be able to load in the privileged about process
Categories
(Firefox :: Messaging System, defect, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox82 | --- | fixed |
People
(Reporter: dmosedale, Assigned: dmosedale)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Nika pointed this out in Element (thanks Nika!)
I presume the consequence of this is that (some of the time? usually?) we have more privileged code running in some random content process, meaning that the attack surface for exploit trampolining from web site holes is larger than it needs to be. Nika, is this the right analysis? Since it's a straightforward fix, is this something we would want to try and uplift into 81? (I don't really have a good sense of the risk of uplifting this fix)
We don't have the remoteTypes attribute set in the JSWINDOWACTORS definition in BrowserGlue.jsm. Nika included a link to where the NewTab code does this correctly:
| Assignee | ||
Comment 1•5 years ago
|
||
Comment 3•5 years ago
|
||
| bugherder | ||
Comment 4•5 years ago
|
||
I don't think this sort of thing is worth uplifting, especially considering the regressions it's caused due to CCOV builds not running with a separate privilegedabout process.
Description
•