~/talk

Slack App Security: Securing Your Workspaces From a Bot Uprising

Talkat BSidesSF 2019 · 2019-03-03..03-04· [security, developer-experience]
name:Kelly Ann
links:none on file
slides:none on file

Slack checks that requested OAuth scopes are actually used and runs apps in test workspaces, but it lacks source code visibility and most apps sit atop larger web services the team cannot audit. Automated scans use in‑house tooling (wrapping tools like sqlmap) and QA uses Burp Suite; a subset of high‑scope apps get third‑party pen tests. About 94% of Slack workspaces use apps, the product security team is small — five product security engineers — so proposals include paid pen tests, certs, hosting apps, vendor reviews, bug bounties, and surfacing pentest dates/privacy info per app.

AI-written summary · about

  1. 0:00Intro
  2. 0:52Welcome
  3. 3:07What is Slack
  4. 5:41App Directory
  5. 6:45App Quality
  6. 7:52App Directory Comparison
  7. 9:53What Makes Slack Different
  8. 11:15Risk Ownership
  9. 12:35Security Implications
  10. 13:03Deep Breath
  11. 13:16Current Test Process
  12. 14:18Manual Testing
  13. 14:40Why isnt this enough
  14. 16:23What can we do
  15. 17:26Pentesting
  16. 18:34Certifications
  17. 19:59Hosting Services
  18. 20:20Compliance Vendor Review
  19. 20:41Bug Money
  20. 21:26Combined Risk Score
  21. 22:55Aggregate Risk Score
  22. 24:36Conclusion
  23. 25:33Questions
~/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.