Closed
Bug 1716024
Opened 3 years ago
Closed 3 years ago
Change CET support to compatible modules only
Categories
(Core :: Security: Process Sandboxing, enhancement, P1)
Tracking
()
RESOLVED
FIXED
92 Branch
Tracking | Status | |
---|---|---|
firefox92 | --- | fixed |
People
(Reporter: bobowen, Assigned: bobowen)
References
Details
Attachments
(2 files)
Bug 1689398 added support for CET User Shadow Stack strict mode, but we have decided that a safer initial approach is to use compatible modules only mode.
This guards against any non-Mozilla DLLs (either loaded by us or injected into the process) causing CET crashes.
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
We will only run the processes in CET compatible modules only mode when not
using the JIT code. So marking xul.dll as compatible should be OK.
Depends on D117550
Updated•3 years ago
|
Attachment #9226572 -
Attachment description: Bug 1716024 p2: Flag xul.dll and mozglue.dll as CET compatible. r=glandium! → Bug 1716024 p2: Flag all binaries apart from firefox and plugin-container as CET compatible. r=glandium!
Updated•3 years ago
|
Attachment #9226572 -
Attachment description: Bug 1716024 p2: Flag all binaries apart from firefox and plugin-container as CET compatible. r=glandium! → Bug 1716024 p2: Flag all binaries apart from firefox, xpcshell and plugin-container as CET compatible. r=glandium!
Pushed by bobowencode@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/4c5225386044
p1: Change CET support to compatible modules only. r=handyman
https://hg.mozilla.org/integration/autoland/rev/181a2776e265
p2: Flag all binaries apart from firefox, xpcshell and plugin-container as CET compatible. r=glandium
Comment 4•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/4c5225386044
https://hg.mozilla.org/mozilla-central/rev/181a2776e265
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
status-firefox92:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•