linux-hardened
linux-hardened copied to clipboard
improve slub canary generation
Ideally this would use a keyed hash, but SipHash is likely too slow. The random ^ canary_address technique doesn't even make each one unique on little endian architectures due to the leading zero.