Most AI Pilots Fail to Scale. MIT Sloan Teaches You Why — and How to Fix It
Google Data Analytics, IBM AI & Meta Marketing — All in One Subscription
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a comprehensive conference talk examining a decade of Linux kernel security improvements through the Linux Kernel Self-Protection Project. Learn about the systematic approach to eliminating entire bug classes and blocking exploitation methods that has transformed Linux security since 2015. Discover how critical vulnerabilities like VLAs, setfs(), switch fall-through, and stack variable zeroing have been completely eliminated, while gaining insight into widespread mitigation coverage for refcount overflow, FORTIFY_SOURCE, allocation overflow, and array overflow issues. Understand the exploit blocking mechanisms now protecting the kernel including vmap stack, W^X enforcement, KASLR, slab hardening, %p hashing, IBT/BTI, SCS, and KCFI implementations. Examine attack surface reduction techniques such as seccomp, __ro_after_init, and lockdown features that have strengthened kernel security. Analyze the measurable impact of these security enhancements through bug class frequency and severity trend data, and explore emerging challenges like Use After Free vulnerabilities that represent the next frontier in kernel self-protection research and development.
Syllabus
Kernel Hardening: Ten Years Deep - Kees Cook, Google
Taught by
Linux Foundation