CVE-2017-7089
MEDIUMSafari < 10.1.2 - Universal Cross-Site Scripting via Parent-Tab Processing
Title source: llmExploitation Summary
EIP tracks 3 public exploits for CVE-2017-7089. PoCs published by Anton Lopanitsyn, Bo0oM, aymankhalfatni.
AI-analyzed exploit summary This exploit leverages a logic issue in Safari 10's handling of the parent-tab URI scheme to bypass the Same-Origin Policy (SOP) and execute arbitrary JavaScript in the context of another domain, leading to universal cross-site scripting (UXSS). The PoC demonstrates injecting malicious content into a new tab opened via the parent-tab:// scheme.
Description
An issue was discovered in certain Apple products. iOS before 11 is affected. Safari before 11 is affected. iCloud before 7.0 on Windows is affected. The issue involves the "WebKit" component. It allows remote attackers to conduct Universal XSS (UXSS) attacks via a crafted web site that is mishandled during parent-tab processing.
Exploits (3)
This exploit leverages a logic issue in Safari 10's handling of the parent-tab URI scheme to bypass the Same-Origin Policy (SOP) and execute arbitrary JavaScript in the context of another domain, leading to universal cross-site scripting (UXSS). The PoC demonstrates injecting malicious content into a new tab opened via the parent-tab:// scheme.
This repository contains a proof-of-concept for CVE-2017-7089, a universal cross-site scripting (XSS) vulnerability in Safari 10. The exploit leverages a logic issue in the handling of the parent-tab to bypass the Same-Origin Policy (SOP) and execute arbitrary JavaScript in the context of another domain.
The repository contains only a README.md file with minimal information about CVE-2017-7089, lacking any exploit code or technical details.
References (6)
Scores
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N