~/talk

Sure, Let Business Users Build Their Own. What Could Go Wrong?

Talkat BSidesSF 2023 · 2023-04-22..04-23· [developer-experience, security]
slides:none on file

Scans of over 100,000 local low‑code apps reveal enterprises with 65,000 applications created in a few years and Microsoft reporting about 7–8 million low‑code developers versus ~5 million .NET devs. Common builds include Slack/Zapier automations, Power Platform portals and SharePoint scripts; failures include stolen refresh‑token impersonation, credential‑sharing connections, default APIs exposing tables, plaintext credit‑card storage, automation‑backed data exfiltration and even ransomware‑style file encryption. Many apps deploy to production with no SDLC, limited logs and minimal vetting.

AI-written summary · about

  1. 0:00Intro
  2. 0:34About me
  3. 1:31Outline
  4. 6:25Business users become business developers
  5. 9:15The vast majority of enterprise apps
  6. 12:47Development
  7. 18:42The Shared Responsibility Model
  8. 21:14Account Impersonation
  9. 22:56Better Customer Care - The Problem
  10. 24:42Better Customer Care - Summary
  11. 25:18Authorization Misuse
  12. 25:37Credential Sharing as a Service
  13. 27:04App Reader API Admin
  14. 28:09LCNC-SEC-03: Data Leakage and Unexpected Consequences
  15. 30:39Authentication and Secure Communication Failures
  16. 34:21Injection Handling Failures
  17. 35:02Vulnerable, Unmanaged and Untrusted Components
  18. 36:24Data and Secret Handling Failures Low-code/no-code applications often store data or secrets as part of their "code" or on managed databases offered by the platform, which needs to be properly stored in compliance with regulation and security requirements.
  19. 36:57Give-Aware Campaign
  20. 38:07Asset Management Failures
  21. 39:02Security Logging and Monitoring Failures
  22. 41:45Opportunities - Champion Low Code / No Code AppSec in your org •Create a Low Code / No Code Security Framework No Code SDLC
~/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.