YoVDO

Same Origin Method Execution - Exploiting a Callback for Same Origin Policy Bypass

Offered By: Black Hat via YouTube

Tags

Black Hat Courses Web Security Courses Same-Origin Policy Courses

Course Description

Overview

Explore the powerful "Same Origin Method Execution" (SOME) technique in this Black Hat conference talk. Discover how SOME exploits JSONP to bypass Same Origin Policy restrictions, allowing attackers to perform unlimited unintended actions on websites. Learn the differences between SOME and click-jacking, understanding why SOME is not confined by UI, browser type, HTTP headers, or specific webpages. Examine how JSONP creates vulnerabilities across entire domains, even in highly protected environments. Gain insights into the severe potential damage of SOME attacks, which can occur without user interaction. Dive into an introduction, objectives, Same Origin Policy explanation, JSON and JSONP concepts, callback mechanisms, practical examples, and a live demonstration. Conclude with a discussion on protections and solutions to mitigate SOME vulnerabilities.

Syllabus

Introduction
Objectives
Same Origin Policy
What is Jason
Jason with Padding
Callback
What else can you do
Example
Demo
Protections
Solutions


Taught by

Black Hat

Related Courses

Internet History, Technology, and Security
University of Michigan via Coursera
Client-Server Communication
Google via Udacity
HTTP & Web Servers
Udacity
Network Security
Georgia Institute of Technology via Udacity
Web Security Fundamentals
KU Leuven University via edX