~/conference

Linux Security Summit North America 2018

kernel developers, kernel subsystem maintainers, security researchers, embedded systems developers, firmware engineers, platform engineers, distribution maintainers

variable length array removal; stackleak stack erasure; syzbot fuzzing with KASAN; fs-verity per-file Merkle trees; TPM2 software stack; Azure Sphere microcontroller Linux; SELinux access controls for eBPF; landlock programmatic sandboxing; protected execution facility; open RISC-V security CPU; u-root in Go initramfs; Trust Update for Linux Kernel (TUX)

titleauthorlength
Making C Less DangerousKees Cook34m
Kernel C changes focus on concrete fixes: removing Variable Length Arrays reduces hundreds of patches to a few remaining and converts hot paths to fixed-size…
Talk on
Security in Zephyr and FuchsiaStephen Smalley, James Carter46m
Zephyr adds hardware-enforced memory protections (landed in 1.8/1.9) and kernel memory protection tests modeled on Linux KSPP that catch regressions; user…
Talk on
Life Behind the Tinfoil: A Look at Qubes and CopperheadKonstantin Ryabitsev45m
Daily use report: QubesOS runs as a full daily workstation for years but demands 24 GB RAM (8+ will be painful), NVMe SSD, VT-x+VT-d CPU and many cores; it…
Talk on
STACKLEAK: A Long Way to the Linux Kernel MainlineAlexander Popov34m
STACKLEAK erases kernel stack state at syscall exit and adds compile‑time instrumentation to stop three attack classes: information leaks, uninitialized-stack…
Talk on
Syzbot and the Tale of Thousand Kernel BugsDmitry Vyukov43m
Automated fuzzing plus sanitizers already uncovers thousands of kernel bugs: syzbot/syzkaller with grammar-based syzkaller and KASAN/KMSAN/KTSAN reports…
Talk on
Azure Sphere: Fitting Linux Security in 4 MiB of RAMRyan Fairfax41m
Azure Sphere fits a customized Linux kernel into a microcontroller with a 4 MiB RAM target by using execute-in-place to keep code in flash, trimming configs…
Talk on
The Future of Security is in Open SiliconJoel Wittenauer45m
An open RISC-V security CPU hosts a Zephyr-based root of trust that enforces three internal privilege levels, hardware-enforced permissions, and signed C…
Talk on
Opening RemarksJames Morris02m
Event opens by noting the eighth Linux Security Summit and a growing footprint with a new European event later this year, explains a room upgrade after running…
Organiser on
Sub-system Update: State of SELinuxPaul Moore09m
SELinux marks 18 years and ships in mainline for 15+, Enterprise Linux for 13 years and on ~96% of current Android devices; this year merges include access…
Talk on
fs-verity: Native File-based AuthenticityMichael Halcrow, Eric Biggers32m
File-level authenticated hashing that behaves like DM-Verity but for individual read-only files: it appends a per-file Merkle tree plus a small descriptor to…
Talk on
Sub-system Update: Kernel Self-Protection ProjectKees Cook11m
Year-in-review of defenses landed across kernels 4.14–4.19: concrete features include vmapped stacks, fast refcount_t protection backported to 4.14, SLUB…
Talk on
Open System Firmware ProjectsElaine Palmer44m
Three open projects promise concrete changes: Linux in flash plus an initramfs called u-root in Go replaces hundreds of mysterious binary drivers (one demo…
Talk on
Getting Started with the TPM2 Software Stack (TSS2)Philip Tricca40m
Project implements the TCG TSS2 APIs, ships a layered C stack with a low-level system API, a convenience ESYS layer and pluggable TCTI transport modules, plus…
Talk on
Year in Review: Android Kernel SecurityJeff Vander Stoep, Sami Tolvanen32m
Android kernel bugs account for roughly about a third of Android kernel bugs and attack surface reduction blocks roughly ~90% mitigated by access control for…
Talk on
Updating Linux with TUX: Trust Update for Linux KernelSuhho Lee, Hyunik Kim31m
TUX integrates Intel Open CIT, TPM 2.0, shim and GRUB to sign kernels with expected PCR values and push updated whitelists to the remote attestation server; a…
Talk on
Project CerberusBryan Kelly35m
Project Cerberus is a microcontroller-based hardware root of trust that interposes between CPUs and SPI flash to enforce digital signatures, measured boot and…
Talk on
Using the TPM NVRAM to Protect Secure Boot Keys in POWER9 OpenPOWER SystemsClaudio de Carvalho41m
Uses TPM 2.0 NVRAM to protect OpenPOWER secure boot keys by storing a SHA‑512 integrity value and a platform root indicator rather than all certificates…
Talk on
Sub-system Update: AppArmor Update 2018John Johansen09m
Project migrates from Launchpad/MediaWiki to GitLab, earns a CII badge, and ships concrete kernel work: base socket mediation (4.17), support for secids and an…
Talk on
Linux Audit: Moving Beyond Kernel Namespaces to Audit Container IDsRichard Guy Briggs37m
Kernel lacks a container concept so audit moves from namespace guessing to a concrete au64 container ID stored per task via a new /proc/<pid>/container_id…
Talk on
How to Safely Restrict Access to Files in a Programmatic Way with Landlock?Mickaël Salaün36m
Landlock adds a user-space, unprivileged MAC that identifies files by inode via an eBPF inode map (filled from file descriptors) so sandboxed processes can…
Talk on
Sub-system Update: Linux Integrity Status UpdateMimi Zohar16m
EVM now uses the file hash as a portable identifier so EVM portable signature binds metadata to file data and supports larger digests for stronger algorithms…
Talk on
Proactive Software Defense against Side Channel AttacksKristen Accardi30m
Small team (about 2.5 people) presents concrete kernel defenses: a researched design to relink kernel each boot by relocating .o sections at boot to raise…
Talk on
Security Module Stacks that Don't Fall OverCasey Schaufler30m
Kernel supports LSM stacking (since 4.18) by changing how per-object security blob memory is allocated centrally so multiple modules can keep state, and by…
Talk on
Protected Execution FacilityGuerney D. H. Hunt42m
Describes a hardware extension to Power that creates Protected Execution Facility memory regions plus an accompanying firmware called the Protected Execution…
Talk on
Sub-system Update: Smack Update 2018Casey Schaufler08m
Smack is shipping in recent Samsung TVs, Tizen devices and automotive distributions including Toyota and integrates with Yocto builds; this year it gains…
Talk on
Extending OpenPOWER Boot Security to GuestsGeorge Wilson20m
Proposal to extend OpenPOWER secure boot into guests focuses on concrete compatibility steps: reuse host signature formats, verify guest kernels with a…
Talk on
A Canonical Event Log Structure for IMADavid Safford, Monty Wiseman41m
Proposes a canonical TLV event-log that adds sequence-numbered TLV records and TCG algorithm agility so PCR banks (e.g., PCR 10) and multiple hashes coexist…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.