Conversation

You’re unable to view this Tweet because this account owner limits who can view their Tweets. Learn more
MTE being widely adopted could also lead to stronger memory tagging features. 16-bit random tags aren't going to wipe out exploitation but at the very least it'll force software to be compatible with memory safety implementations including a tag-based approach with larger tags.
1
1
I don't really expect mainstream operating systems to tag stack variables in the initial deployment, and once they do there will be issues like assembly code not instrumented by it just like CFI. Can also still have overflows within objects. Each allocator has to set it up too.
1
Show replies