~/talk

The Voight-Kampff Test for Discovering Vulnerabilities

Talkat BSidesSF 2020 · 2020-02-23..02-24· [security]
links:none on file
slides:none on file

Builds a practical filter that separates vulnerabilities found by dynamic scanners from those that require human context. Uses Cobalt data from about 300 freelance pentesters and focuses on black‑box web app testing. Finds scanners reliably surface misconfigurations, XSS, known‑vulnerable components and some OOB/blind issues with out‑of‑band tooling, but humans discover business‑logic bypasses, race conditions and chained exploits (examples: Uber driver IDOR via allow_not_activated, Shopify race condition payout $15,250, SSRF leading to container root and $25,000). Scanners need manual setup and produce false positives; many auth/XXE/deserialization bugs sit in the middle requiring human + tool.

AI-written summary · about

  1. 0:00Intro
  2. 0:45Vanessa Sauter
  3. 1:28Travis McCormack
  4. 1:50Why does method matter
  5. 4:15Web Apps
  6. 5:06About the Research
  7. 6:39Web App Vulnerabilities
  8. 7:35Machine Wins
  9. 9:43Manual Setup
  10. 10:12Vulnerabilities
  11. 12:39Uber Bug Bounty
  12. 13:57Why write weak enforcement of workflows
  13. 14:48CashMoney example
  14. 16:13Race conditions
  15. 17:47Chain exploits
  16. 20:03Humans and Machines
  17. 20:45Case Study
  18. 22:05Debate
~/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.