~/talk

FUZE: Towards Facilitating Exploit Generation for Kernel UAF Vulnerabilities

Talkat USENIX Security '18 · on Thursday, 2018-08-16· at 14:45· Grand Ballroom 1-4· [security, software-architecture]
name:Wei Wu
links:none on file
slides:none on file

Presents FUZE, a framework that combines kernel fuzzing and symbolic execution to find and analyze Linux kernel system calls that enable exploitation of Use-After-Free (UAF) bugs. FUZE is implemented by extending a binary analysis framework and a kernel fuzzer on 64-bit Linux and is evaluated on 15 real-world kernel UAFs to generate, diversify, and assess practical exploits and mitigation bypasses.

AI-written summary · about

  1. 0:00Intro
  2. 1:34Background (cont.)
  3. 2:05Crafting an Exploit for Kernel Use-After-Free
  4. 3:27Needs Intensive Manual Efforts
  5. 3:46Needs Extensive Expertise in Kernel
  6. 4:14Needs Security Expertise
  7. 4:44Some Past Research Potentially Tackling the Challenges
  8. 6:37A Real World Example (CVE-2017-15649)
  9. 7:54No Primitive Needed for Exploitation
  10. 9:35Roadmap
  11. 10:01FUZE - Extracting Critical Info.
  12. 10:51FUZE - Performing Kernel Fuzzing
  13. 11:47FUZE - Performing Symbolic Execution
  14. 12:55Useful primitive identification
  15. 15:08Case Study (cont)
  16. 16:23Discussion on Failure Cases
  17. 17:24Conclusion
  18. 18:50Questions
  19. 20:50THE ADVANCED COMPUTING SYSTEMS ASSOCIATION
~/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.