vendor:
N/A
by:
Project Zero
8,8
CVSS
HIGH
Security Origin Inheritance
250
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
2017
Inheriting Security Origin from Opener Frame
When a document loads 'about:blank' or 'about:srcdoc', it tries to inherit the security origin from its parent frame, or its opener frame if the parent frame doesn't exist. However, when the subframe is cached, only the parent frame is detached but not the opener frame. This allows the subframe to inherit the opener frame's security origin.
Mitigation:
Ensure that the parent frame and opener frame are both detached when the subframe is cached.