mirror of
https://github.com/GrapheneOS/hardened_malloc.git
synced 2024-12-19 04:44:27 -05:00
note that MPK-based hardening is off by default
This commit is contained in:
parent
f2a7ccde75
commit
f949698c7a
@ -222,7 +222,8 @@ was a bit less important and if a core goal was finding latent bugs.
|
||||
the library doesn't leak the address of writable state
|
||||
* Allocator state is located within a dedicated region with high entropy
|
||||
randomly sized guard regions around it
|
||||
* Protection via Memory Protection Keys (MPK) on x86\_64
|
||||
* Protection via Memory Protection Keys (MPK) on x86\_64 (disabled by
|
||||
default due to low benefit-cost ratio on top of baseline protections)
|
||||
* [future] Protection via MTE on ARMv8.5+
|
||||
* Extension for retrieving the size of allocations with fallback
|
||||
to a sentinel for pointers not managed by the allocator
|
||||
|
Loading…
Reference in New Issue
Block a user