[scudo] Disable OddEvenTags by default.
Scudo has zero-tagged headers between any two allocation that will catch a linear buffer overflow of up to 16 bytes. OddEvenTags extends this guarantee to one chunk of the given SizeClass at the cost of the reduced entropy for all heap tags (i.e. lower chance to catch use-after-free and large overflows). Given that the first 16 bytes are already deterministic, I feel this is a bad tradeoff. Differential Revision: https://reviews.llvm.org/D152984
Loading
Please sign in to comment