~/talk

Understanding the OWASP Top 10

Talkat PHP UK Conference 2015 · 2015-02-18..02-20· [php, security]
slides:none on file

A straight run through the OWASP Top 10 with concrete examples: a demo site shows unvalidated redirects and the simple fix of whitelist redirects; composer dependencies bite projects and a composer advisory package is suggested; a CSRF image triggers a payroll transfer; XSS leaks PHPSESSID to an attacker site; SQL injection drops tables and the remedy is parameterized queries (PDO); session hardening, HTTPS everywhere and tools like Zap Attack Proxy and Nikto are mentioned.

AI-written summary · about

  1. 0:00Start
  2. 1:5410 Is Unvalidated Redirects and Forwards
  3. 7:42You Should Whitelist every Page on Your Website
  4. 13:24Recommendation for Versioning Your Dependencies in Your Composer File
  5. 15:55Eight Is Cross-Site Request Forgery Csrf
  6. 17:52Eos Csrf Attack
  7. 19:37Require and User Interaction
  8. 22:49Missing Function Level Access Control and Unsecure Direct Object References
  9. 23:24Secure Direct Object References
  10. 28:36Personal Information
  11. 31:37Questions on Sensitive Data Exposure
  12. 31:51Security Mis Configuration
  13. 34:44Cross-Site Scripting
  14. 45:16Session Regeneration
  15. 49:29Injection Attack
  16. 53:22Use Parameterize Queries
  17. 55:04Filter Libraries
  18. 56:22Modsecurity
  19. 58:53Is There any Automated Way To Test against these Vulnerabilities
~/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.