Bypassing Same Origin Policy and DOM Tree Corruption in ContainerNode::parserRemoveChild Function in Blink

Bypassing Same Origin Policy and DOM Tree Corruption in ContainerNode::parserRemoveChild Function in Blink

CVE-2015-1291 · MEDIUM Severity

AV:N/AC:L/AU:N/C:P/I:N/A:P

The ContainerNode::parserRemoveChild function in core/dom/ContainerNode.cpp in Blink, as used in Google Chrome before 45.0.2454.85, does not check whether a node is expected, which allows remote attackers to bypass the Same Origin Policy or cause a denial of service (DOM tree corruption) via a web site with crafted JavaScript code and IFRAME elements.

Learn more about our Cis Benchmark Audit For Google Chrome.