~/talk

The AppSec Poverty Line: Minimal Viable Security (Tanya Janca)

Talkat BSidesSF 2026 · on Sunday, 2026-03-22· at 11:20· AMC Theatre 10, AMC at Metreon· [security, developer-experience]
slides:none on file

Defines an “AppSec Poverty Line” as the smallest set of controls under‑resourced teams must implement: input validation, parameterized queries, output encoding, modern runtimes, HTTPS, logging and monitoring, outsourced auth/payment, dependency checks, and a one‑conversation threat model. Advises running free scanners like ZAP or Nuclei and to pass a basic DAST and fix findings, add security.txt for reports, and use OSS tools (CodeQL, semgrep, truffleHog, gitLeaks). A 2024 survey of 60 companies shows many are below this line.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:10Why minimal viable security
  3. 6:49Ten essential security controls
  4. 15:43What small teams can ignore
  5. 20:40Free developer training resources
  6. 24:36Building security culture
  7. 27:47Open-source security tools
  8. 28:49When MVS isn't enough
  9. 31:17Scaling security gradually
  10. 33:02Summary and call to action
  11. 35:27Q&A session
~/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.