vendor:
N/A
by:
Project Zero
7,5
CVSS
HIGH
Bypassing the Same Origin Policy
284
CWE
Product Name: N/A
Affected Version From: N/A
Affected Version To: N/A
Patch Exists: YES
Related CWE: N/A
CPE: N/A
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: N/A
2018
Bypassing the Same Origin Policy via getPrototypeDirect
JSObject::putInlineSlow and JSValue::putToPrimitive use getPrototypeDirect instead of getPrototype to get an object's prototype. This allows an attacker to bypass the Same Origin Policy and call a setter of another origin's object.
Mitigation:
Ensure that getPrototype is used instead of getPrototypeDirect.