YoVDO

Thwarting Unknown Bugs - Hardening Features in the Mainline Linux Kernel

Offered By: Linux Foundation via YouTube

Tags

Linux Kernel Security Courses Memory Protection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore kernel hardening techniques in this 29-minute Linux Foundation conference talk. Learn about features implemented in the mainline Linux kernel to mitigate the impact of unknown bugs and reduce the attack surface. Discover the benefits and trade-offs of various hardening measures, including Debug, RoData, Stack Smashing Protection, User Memory Segregation, and Kernel Address Sanitizer. Gain insights from ARM kernel developer Mark Rutland on how these features can help protect systems against exploitation, even when vulnerabilities remain unfixed or undiscovered. Understand the limitations of these approaches and their role in enhancing overall kernel security.

Syllabus

Introduction
What is hardening
DebugRoData
Stack Smashing Protection
User Memory Segregation
Kernel Address Sanitizer


Taught by

Linux Foundation

Tags

Related Courses

Achieving Linux Kernel Code Execution Through a Malicious USB Device
Black Hat via YouTube
LBM - A Security Framework for Peripherals within the Linux Kernel
IEEE via YouTube
Kernel Runtime Security Instrumentation
Linux Foundation via YouTube
Deep Analysis of Exploitable Linux Kernel Vulnerabilities 2017-2019
Linux Foundation via YouTube
The Why and How of libseccomp
Linux Foundation via YouTube