Re:This shouldn't have happened: A vulnerability postmortem
by gpderetta on Thursday December 02, 2021 @08:29AM
(#29415825)
There's address-sanitizer, although for ABI compatibility the bound is stored in shadow memory, not alongside the pointer. It is very expensive though. A C implementation with fat pointer would probably have significantly lower overhead, but breaking compatibility is a non-starter. And you still need to deal with use-after-free.
[ Parent
| on HN ]
There are no comments on this comment yet.