Open
Bug 1626950
(cet)
Opened 5 years ago
Updated 3 months ago
[meta] Investigating support Intel CET features
Categories
(Firefox Build System :: General, enhancement, P3)
Firefox Build System
General
Tracking
(Not tracked)
NEW
People
(Reporter: tcampbell, Unassigned)
References
(Depends on 4 open bugs)
Details
(Keywords: meta)
Control-flow Enforcement Technology (CET) is an upcoming feature in Intel processors where there are is hardware assistance for control-flow integrity security hardening. This meta-bug tracks some of the technical changes that would be needed in Firefox.
CET primarily has two technologies:
- Shadow Stack (SHSTK): A hardware shadow stack of return addresses to try and prevent Return-Oriented-Programming attacks.
- Indirect Branch Tracking (IBT): A hardware-assisted validation of indirect call/jmp targets. This serves a similar need to CFG and CFI approaches which are software only.
With most of these control-flow integrity approaches, special support in our JavaScript JITs will be required.
NOTE: Different platforms may choose different combinations of SHSTK / IBT / CFG / CFI.
NOTE: The hardware for this is not currently generally available yet.
Reporter | ||
Updated•5 years ago
|
Alias: cet
Updated•5 years ago
|
Priority: -- → P3
Updated•2 years ago
|
Severity: normal → S3
Updated•1 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•