First published: Sat May 14 2016(Updated: )
The TreeScope::adoptIfNeeded function in WebKit/Source/core/dom/TreeScope.cpp in the DOM implementation in Blink, as used in Google Chrome before 50.0.2661.102, does not prevent script execution during node-adoption operations, which allows remote attackers to bypass the Same Origin Policy via a crafted web site.
Credit: cve-coordination@google.com
Affected Software | Affected Version | How to fix |
---|---|---|
SUSE Linux | =13.1 | |
Debian | =8.0 | |
Google Chrome (Trace Event) | <=50.0.2661.87 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2016-1667 has been categorized as a high severity vulnerability due to its potential to allow bypassing of the Same Origin Policy.
To fix CVE-2016-1667, ensure that your Google Chrome browser is updated to version 50.0.2661.102 or later.
CVE-2016-1667 affects Google Chrome versions up to 50.0.2661.87, Debian GNU/Linux 8.0, and openSUSE 13.1.
CVE-2016-1667 is a script execution vulnerability that arises during node-adoption operations in the DOM implementation of Blink.
Yes, CVE-2016-1667 can be exploited remotely by attackers to bypass security policies in web browsers.