BSides Vancouver 2021 Linux is the most widely used operating system in the world - powering millions of computers, smartphones, IoT devices and even made its way to mars. It's also known for having a fragmented ecosystem, where sometimes issues are fixed in the upstream but not (or poorly) backported to the kernel used in the main distros. In this talk, we're going to take an in-depth look at how the Linux kernel tries to prevent exploitation, what mitigations mechanisms are available and how they have been bypassed in the past.