5 matches found
WebKit Unspecified Memory Corruption Vulnerability(CVE-2017-2521)
WebKit: JSC: JSObject::ensureLength doesn't check if ensureLengthSlow failed. Here's a snippet of JSObject::ensureLength. bool WARNUNUSEDRETURN ensureLengthVM& vm, unsigned length ASSERTlength vectorLength publicLength setPublicLengthlength; return result; |setPublicLength| is called whether...
WebKit JSC JSObject::ensureLength Failure Check Vulnerability
WebKit JSC JSObject::ensureLength does not check if ensureLengthSlow fails. WebKit: JSC: JSObject::ensureLength doesn't check if ensureLengthSlow failed. CVE-2017-2521 Here's a snippet of JSObject::ensureLength. bool WARNUNUSEDRETURN ensureLengthVM& vm, unsigned length ASSERTlength vectorLength...
WebKit JSC JSObject::ensureLength Failure Check
WebKit: JSC: JSObject::ensureLength doesn't check if ensureLengthSlow failed. CVE-2017-2521 Here's a snippet of JSObject::ensureLength. bool WARNUNUSEDRETURN ensureLengthVM& vm, unsigned length ASSERTlength vectorLength publicLength setPublicLengthlength; return result; |setPublicLength| is calle...
CVE-2017-2521
creationtimestamp| type| source ---|---|--- 2017-06-01 00:00:00+00:00| exploited| https://www.exploit-db.com/exploits/42103...
CVE-2017-2521
CVE-2017-2521 affects Apple WebKit in iOS, Safari, tvOS, and watchOS. Root cause is memory corruption in WebKit when rendering crafted web content, enabling remote code execution or memory corruption that can crash the app. Affected: iOS before 10.3.2; Safari before 10.1.1; tvOS before 10.2.1; wa...