~/talk

Deep Analysis of Exploitable Linux Kernel Vulnerabilities 2017-2019

Talkat Linux Security Summit Europe 2019 · on Thursday, 2019-10-31· at 09:05· Forum 1· [security, linux-and-operating-systems]
name:Tong Lin
links:none on file
links:none on file
slides:none on file

Analysis of several 2017–2019 Linux kernel bugs that shows full exploit chains delivering arbitrary kernel R/W and end-to-end privilege escalation on x86 and ARM targets (Ubuntu and Android). Demonstrates an eBPF verifier bypass that turns validation differences into code execution, a timerfd double-delete -> UAF + heap spray via pipe to corrupt kernel objects, and use of address_limit abuse, info leaks and scheduler affinity to bypass SMEP/SMAP/KASLR/CFI; all demos are practical and patched upstream.

AI-written summary · about

  1. 0:00Intro
  2. 1:08Linux distribution families
  3. 3:12Top 6 CWE in Linux kernel
  4. 3:55Representative kernel vulnerabilities
  5. 5:51Linux privilege escalation
  6. 6:41Common LPE flow
  7. 7:39Control execution flow
  8. 8:34For specific vulnerability types
  9. 9:55Get arbitrary memory write
  10. 10:44What is addr limit?
  11. 12:54Gain root privilege
  12. 14:04eBPF verifier bypass vulnerability
  13. 17:19Verifier simulation execution
  14. 19:15Actual code running
  15. 26:41Conventional UAF exploit chain
  16. 28:07TOCTOU & pipe subsystem
  17. 30:48Combine list operation with pipe heap spray
  18. 35:35Case summary
  19. 42:21Conclusion
~/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.