~/talk

A Run a Day Won't Keep the Hacker Away: Inference Attacks in Fitness Tracking Social Networks

Talkat Black Hat Asia 2023 · 2023-05-09..05-12· [security, privacy-and-compliance]
links:none on file
slides:none on file

Claim: endpoint privacy zones on major fitness networks are vulnerable to inference attacks that recover homes/workplaces. Method: filter protected endpoints, fit circles with an adapted k-means circle fitting, use accumulated/total distance metadata and a street graph, then least-absolute-deviation regression plus bootstrapping with 1,000 resamples. Result: tested on ~4,000 Strava users with 87% success and ~22 m median error. Built a client-side sanitizer prototype and give fixes: minimize precision, normalize distances, and harden APIs.

AI-written summary · about

  1. 0:00Introduction
  2. 0:53Overview of Fitness Tracking
  3. 3:34Inference Attack 1
  4. 7:52Intuition Behind Attack 2
  5. 15:53Data minimization
  6. 19:12Preventing leaks
  7. 20:24Fixing API leaks
  8. 22:10Reducing inferences
  9. 24:11Solutions
  10. 26:43Nudge Users
  11. 29:14Proof of Concept
  12. 32:47Conclusion
  13. 34:17Questions
~/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.