~/talk

Android: Protecting the Kernel

Talkat Linux Security Summit 2016 · 2016-08-25..08-26· [security, android]
slides:none on file

Dataset covers 2014–2015 through April and shows most Android kernel vulnerabilities live in vendor device drivers and are overwhelmingly missing bounds checks, not core kernel logic. Mitigations already upstream or landing include hardened_usercopy and privileged access never (PAN) emulation, KASLR and null-pointer mappings, KASAN/KCOV fuzzing, and ioctl whitelisting that cuts Wi‑Fi ioctl surface from hundreds to ~29; debugfs and perf access are disabled by default and seccomp is backported to constrain attack paths.

AI-written summary · about

  1. 0:00Introduction
  2. 0:44Good News
  3. 1:56Agenda
  4. 2:28A note
  5. 3:17Why this talk
  6. 3:45The data set
  7. 5:05The kernel
  8. 5:49Userspace bugs
  9. 6:08Is it increasing
  10. 10:08Kernel defenses
  11. 10:39Types of bugs
  12. 13:35Mitigations
  13. 15:34Heap Overflows
  14. 16:38NullPointer Dereferences
  15. 17:07Cobra View
  16. 21:10Attack Surface Reduction
  17. 23:04Bugs by Driver
  18. 26:53Bugs by Entrypoint
  19. 31:01Other Mitigation
  20. 32:17Impact of Mitigation
  21. 33:04Gaps
  22. 34:21Computer Safety
  23. 35:36Memory Safety
~/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.