Messages in this thread | | | From | Daniel Micay <> | Date | Mon, 5 Oct 2020 22:19:10 -0400 | Subject | Re: [PATCH RFC v2 0/6] Break heap spraying needed for exploiting use-after-free |
| |
It will reuse the memory for other things when the whole slab is freed though. Not really realistic to change that without it being backed by virtual memory along with higher-level management of regions to avoid intense fragmentation and metadata waste. It would depend a lot on having much finer-grained slab caches, otherwise it's not going to be much of an alternative to a quarantine feature. Even then, a quarantine feature is still useful, but is less suitable for a mainstream feature due to performance cost. Even a small quarantine has a fairly high performance cost.
| |