~/talk

Event-based Fuzzing, Patch-based Research, and Comment Police: Finding Bugs Through a Bug

Talkat Black Hat Europe 2022 · 2022-12-05..12-08· [security]
name:Qingyu Li
links:none on file
links:none on file
slides:none on file

Claims a reproducible pipeline that finds 40+ Chrome and Android bugs by combining patch-analysis, event-driven fuzzing, and pattern scans. Builds a targeted fuzzer and writes CodeQL/Weggli rules to scan branches and vendor forks, automates user actions with Puppeteer and X2 to trigger UI/timing races, and demonstrates multiple CVEs (eg. 2020-6466, 2020-6554) plus dozens of downstream vendor issues. Shows which patch details to re-exercise, which checks omit, and which scans yield high true-positive rates.

AI-written summary · about

  1. 0:00Bug hunting strategies
  2. 1:50Vulnerability discovery journey
  3. 5:33Fuzzing with user actions
  4. 9:14Simulating user interactions
  5. 12:50Patch-based research examples
  6. 16:47Android ecosystem vulnerabilities
  7. 21:45Static analysis of vulnerabilities
  8. 24:56Comment police insights
  9. 27:54Conclusion and key takeaways
~/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.