273 matches found
Apple WebKit 10.0.2 - 'Frame::setDocument' Universal Cross-Site Scripting
&& newDocument ASSERT!newDocument || newDocument-frame == this; if mdoc && mdoc-pageCacheState != Document::InPageCache mdoc-prepareForDestruction; mdoc = newDocument.copyRef; ... Before setting |mdoc| to |newDocument|, it calls |prepareForDestruction| that fires unload event handlers. If we call...
Apple WebKit: UXSS via FrameLoader::clear (CVE-2017-2363)
When the new page is loading, FrameLoader::clear is called to clear the old document and window. Here's a snippet of FrameLoader::clear. void FrameLoader::clearDocument newDocument, bool clearWindowProperties, bool clearScriptObjects, bool clearFrameView ... // Do this after detaching the documen...
DEBIAN-CVE-2017-2373
An issue was discovered in certain Apple products. iOS before 10.2.1 is affected. Safari before 10.0.3 is affected. tvOS before 10.1.1 is affected. The issue involves the "WebKit" component. It allows remote attackers to execute arbitrary code or cause a denial of service memory corruption and...
DEBIAN-CVE-2016-7654
An issue was discovered in certain Apple products. iOS before 10.2 is affected. Safari before 10.0.2 is affected. iCloud before 6.1 is affected. iTunes before 12.5.4 is affected. The issue involves the "WebKit" component. It allows remote attackers to execute arbitrary code or cause a denial of...
DEBIAN-CVE-2016-7648
An issue was discovered in certain Apple products. iOS before 10.2 is affected. Safari before 10.0.2 is affected. iCloud before 6.1 is affected. iTunes before 12.5.4 is affected. The issue involves the "WebKit" component. It allows remote attackers to execute arbitrary code or cause a denial of...
UBUNTU-CVE-2017-2364
An issue was discovered in certain Apple products. iOS before 10.2.1 is affected. Safari before 10.0.3 is affected. The issue involves the "WebKit" component. It allows remote attackers to bypass the Same Origin Policy and obtain sensitive information via a crafted web site...
Apple WebKit - Type Confusion in RenderBox with Accessibility Enabled
Apple WebKit - Type Confusion in RenderBox with Accessibility Enabled function boom m.append"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; m.setAttribute"aria-labeledby", "t"; d.open = false; foo firstChild; The function expects that the first child is going to be of type...
Apple WebKit - HTMLKeygenElement Type Confusion Exploit
Exploit for multiple platform in category dos / poc var range = document.caretRangeFromPoint50, 50; var shadowtreecontainer = range.commonAncestorContainer; shadowtreecontainer.prepend"foo"; keygenelement.disabled = true; 0day.today 2018-01-05...
Apple WebKit - Type Confusion in RenderBox with Accessibility Enabled Exploit
Exploit for multiple platform in category dos / poc function boom m.append"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; m.setAttribute"aria-labeledby", "t"; d.open = false; foo firstChild; The function expects that the first child is going to be of type RenderBox, but in...
Apple WebKit - Type Confusion in RenderBox with Accessibility Enabled
function boom m.append"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"; m.setAttribute"aria-labeledby", "t"; d.open = false; foo firstChild; The function expects that the first child is going to be of type RenderBox, but in the PoC it is actually of type RenderText. This was...
Apple WebKit - 'HTMLKeygenElement' Type Confusion
var range = document.caretRangeFromPoint50, 50; var shadowtreecontainer = range.commonAncestorContainer; shadowtreecontainer.prepend"foo"; keygenelement.disabled = true;...
Apple WebKit has multiple memory corruption vulnerabilities
Apple WebKit is the open source web browser engine. A memory corruption vulnerability exists in Apple WebKit. Allowing an attacker to exploit the vulnerability could execute arbitrary code or cause a denial of service condition in the context of an affected browser...
CVE-2016-4611
WebKit in Apple iOS before 10, Safari before 10, and tvOS before 10 allows remote attackers to execute arbitrary code or cause a denial of service memory corruption via a crafted web site, a different vulnerability than CVE-2016-4730, CVE-2016-4733, CVE-2016-4734, and CVE-2016-4735...
UBUNTU-CVE-2016-4734
WebKit in Apple iOS before 10, Safari before 10, and tvOS before 10 allows remote attackers to execute arbitrary code or cause a denial of service memory corruption via a crafted web site, a different vulnerability than CVE-2016-4611, CVE-2016-4730, CVE-2016-4733, and CVE-2016-4735...
Code injection
WebKit in Apple iOS before 9.3.3, Safari before 9.1.2, and tvOS before 9.2.2 allows remote attackers to cause a denial of service memory consumption via a crafted web site...
Apple WebKit Arbitrary Code Execution Vulnerability (CNVD-2016-03504)
Apple WebKit is the open source web browser engine. An arbitrary code execution vulnerability exists in WebKit in Apple iOS prior to 9.3.2, tvOS prior to 9.2.1, and Safari prior to 9.1.1, which can be exploited by attackers to execute arbitrary code with the help of specially crafted web content...
Apple WebKit Arbitrary Code Execution Vulnerability (CNVD-2016-03506)
Apple WebKit is the open source web browser engine. An arbitrary code execution vulnerability exists in WebKit in Apple iOS prior to 9.3.2, tvOS prior to 9.2.1, and Safari prior to 9.1.1, which can be exploited by attackers to execute arbitrary code with the help of specially crafted web content...
Apple WebKit Arbitrary Code Execution Vulnerability (CNVD-2016-03507)
Apple WebKit is the open source web browser engine. An arbitrary code execution vulnerability exists in WebKit in Apple iOS prior to 9.3.2, tvOS prior to 9.2.1, and Safari prior to 9.1.1, which can be exploited by attackers to execute arbitrary code with the help of specially crafted web content...
UBUNTU-CVE-2016-1781
WebKit in Apple iOS before 9.3 and Safari before 9.1 mishandles attachment URLs, which makes it easier for remote web servers to track users via unspecified vectors...
Memory corruption
WebKit in Apple iOS before 9.2, Safari before 9.0.2, and tvOS before 9.1 allows remote attackers to execute arbitrary code or cause a denial of service memory corruption and application crash via a crafted web site, a different vulnerability than CVE-2015-7048, CVE-2015-7096, CVE-2015-7097,...