Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of Cross Site Request Forgery (CSRF) attacks and countermeasures in this 47-minute Black Hat USA 2013 conference talk. Delve into the challenges of implementing effective CSRF protections and the difficulties in detecting vulnerabilities through automated tools. Learn how to model attacks to validate countermeasure effectiveness, and discover a proposed new header-based policy introducing Storage Origin Security (SOS) for cookies and session objects. Gain insights into simplifying CSRF prevention at the HTTP layer, potentially improving web security without extensive HTML modifications. Examine topics such as cross-origin requests, user-intended actions, strong secrets, CSRF tokens, mobile app considerations, and Content Security Policy. Witness demonstrations and explore real-world examples, including WordPress countermeasures and social engineering aspects.
Syllabus
Introduction
CrossOrigin Requests
User Intended Actions
Countermeasures
Strong Secret
Secrets
Random Number Generators
CSRF Tokens
Mobile Apps
Passive Static Testing
CSRF Token Swapping
CrossOrigin Resource Sharing
Drawbacks
Objections
Browser Check
Content Security Policy
SOS
Syntax
Do Not Track
Set Cookie Editor
Cookie Policies
Isolated Policies
Default Policies
Exceptions
Origin Request
Demo Watch
SOS Policy
Demo
Behind the Scenes
WordPress Countermeasures
Social Engineering
Summary
Browsers
Final comments
Taught by
Black Hat