~/talk

The security issue that killed a financial product launch

Talkat CukenFest London 2019 · 2019-04-04..04-05· [security, testing]
links:none on file
slides:none on file

A payment widget implemented as a browser extension that injects prepaid card numbers stores usable card data in the user page before any gateway encryption so another tester can reveal hidden form fields with a simple extension and reuse those numbers. Professional pen tests and 18 months of development all miss this because they assume server side security. The exploit is reproduced six to eight times on record, the launch is canceled, and a $1,000 bounty is paid.

AI-written summary · about

  1. 0:00Introduction and background
  2. 2:32Payday lender product context
  3. 5:40Testing approach and reassurances
  4. 8:09Payment security vulnerabilities
  5. 10:45Discovery and disbelief
  6. 12:11Legal concerns and verification
  7. 12:58Product launch cancellation
  8. 13:39Outcome and 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.