~/talk

Day Zero — How to Build a Web App and Avoid Headline News

TalkinPolishat Confitura 2019 · on Saturday, 2019-06-29· [security, web-platform]
links:none on file
slides:none on file

A review of common security flaws found in legacy PHP web apps: concatenated SQL instead of prepared statements, hardcoded ID checks, leftover backup files and credentials from manual SCP deployments, exposed test servers and git repos with production secrets, plus insecure Docker images. It cites public incidents (compromised npm package, misconfigured S3, exposed MongoDB) and recommends automated scans, secret rotation, using prepared statements, regular pre-release audits and adopting OWASP ASVS.

AI-written summary · about

  1. 0:00Introduction
  2. 1:04About me
  3. 2:33Dangerous legacy systems
  4. 5:032010 system origins
  5. 6:50Auth and integration flaws
  6. 8:17Basic security gaps
  7. 9:43OWASP Top 10 impact
  8. 11:50New framework threats
  9. 13:14SQL injection flaws
  10. 15:22Package misconfigurations
  11. 16:49Firebase and cloud misconfigs
  12. 17:30Default passwords danger
  13. 18:35JavaScript/npm threats
  14. 20:25Old servers and unused systems
  15. 21:50Unprotected public directories
  16. 22:33Front-end flaws and hidden risks
  17. 24:43Data leaks via forms
  18. 25:50Production data handling risks
  19. 27:58Test environment leaks
  20. 28:41Direct production changes
  21. 29:45Best practices and fixes
  22. 31:58Automation and threat response
  23. 32:38Developer responsibility
  24. 33:42Capture The Flag
  25. 34:47Security learning resources
  26. 35:30Summary and Q&A
~/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.