~/talk

Deep into Android Bluetooth Bug Hunting: New Attack Surfaces and Weak Code Patterns

Talkat Black Hat Europe 2022 · 2022-12-05..12-08· [security, android]
name:Zinuo Han
links:none on file
slides:none on file

Maps Android Bluetooth internals to concrete attack surfaces and shows repeatable bugs: integer underflows in PT_HDR/deserialize math, use‑after‑free across pmsg lifecycle via osi_free, and SDP/BNEP parsing failures that lead to OOB writes. Uses automated CodeQL-like codecare scripts plus local harness fuzzing (AFL/nipah‑style) and stateful simulation of profile callbacks. Claims 631 findings in 2022 (three duplicates fixed) and demonstrates concrete exploit paths and minimal reproducer strategies.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 1:44Android Bluetooth architecture
  3. 5:55Attack surface analysis
  4. 16:08Code audit for vulnerabilities
  5. 24:07Memory management vulnerabilities
  6. 30:35Fuzzing and testing techniques
  7. 33:00Conclusion and future work
~/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.