Lucene search
+L

2199 matches found

zdt
zdt
added 2018/02/27 12:00 a.m.19 views

Microsoft Edge Chakra JIT CallRegExSymbolFunction Return Check Fail Exploit

Exploit for windows platform in category dos / poc Microsoft Edge: Chakra: JIT: CallRegExSymbolFunction doesn't check the return type The "CallRegExSymbolFunction" method is used to call symbol functions in regexp objects. But it doesn't check the return value's type. Since the user can define th...

7AI score
SaveExploits0
Packet Storm
Packet Storm
added 2018/02/26 12:00 a.m.22 views

Microsoft Edge Chakra JIT CallRegExSymbolFunction Return Check Fail

Microsoft Edge: Chakra: JIT: CallRegExSymbolFunction doesn't check the return type The "CallRegExSymbolFunction" method is used to call symbol functions in regexp objects. But it doesn't check the return value's type. Since the user can define the symbol functions, it can break the JIT compiler's...

7.1AI score
SaveExploits0
Zero Day Initiative
Zero Day Initiative
added 2018/02/21 12:00 a.m.38 views

Microsoft Chakra String Concatenation Integer Overflow Remote Code Execution Vulnerability

This vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of Microsoft Chakra. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the generation ...

7.6CVSS3.7AI score0.80799EPSS
SaveExploits4References1
BDU FSTEC
BDU FSTEC
added 2018/02/21 12:00 a.m.14 views

The vulnerability of the JavaScript script handler ChakraCore in browsers Internet Explorer and Microsoft Edge allows a hacker to execute arbitrary code.

The vulnerability of the JavaScript script handler ChakraCore in browsers Internet Explorer and Microsoft Edge is related to improper handling of objects in memory. Exploiting this vulnerability allows a malicious actor to execute arbitrary code in the context of the current user...

7.6CVSS7.6AI score0.11932EPSS
SaveExploits0References5Affected Software1
OSS-Fuzz
OSS-Fuzz
added 2018/02/16 3:27 a.m.19 views

chakra: Crash in bool Js::JavascriptConversion::SameValueCommon<false>

Project: https://github.com/Microsoft/ChakraCore.git Detailed report: https://oss-fuzz.com/testcase?key=5661476778934272 Project: chakra Fuzzer: jsfuzzer Job Type: asanchakra Platform Id: linux Crash Type: UNKNOWN READ Crash Address: 0x00107fff8004 Crash State: bool...

6.7AI score
SaveExploits0Affected Software1
OSS-Fuzz
OSS-Fuzz
added 2018/02/15 5:22 p.m.26 views

chakra: Heap-double-free in Memory::SmallFinalizableHeapBlockT<SmallAllocationBlockAttributes>::FinalizeAllO

Project: https://github.com/Microsoft/ChakraCore.git Detailed report: https://oss-fuzz.com/testcase?key=4728057039421440 Project: chakra Fuzzer: jsfuzzer Job Type: asanchakra Platform Id: linux Crash Type: Heap-double-free Crash Address: 0x61100001a640 Crash State:...

6.7AI score
SaveExploits0Affected Software1
OSS-Fuzz
OSS-Fuzz
added 2018/02/15 12:28 p.m.19 views

chakra: Stack-use-after-scope in char16_t const* PlatformAgnostic::Intl::FormatNumber<int>

Project: https://github.com/Microsoft/ChakraCore.git Detailed report: https://oss-fuzz.com/testcase?key=6197060945575936 Project: chakra Fuzzer: jsfuzzer Job Type: asanchakra Platform Id: linux Crash Type: Stack-use-after-scope READ 3 Crash Address: 0x7f3d2ffda0c0 Crash State: char16t const...

6.7AI score
SaveExploits0Affected Software1
OSV
OSV
added 2018/02/15 2:29 a.m.4 views

CVE-2018-0859

Microsoft Edge and ChakraCore in Microsoft Windows 10 Gold, 1511, 1607, 1703, 1709, and Windows Server 2016 allows remote code execution, due to how the scripting engine handles objects in memory, aka "Scripting Engine Memory Corruption Vulnerability". This CVE ID is unique from CVE-2018-0834,...

7.5CVSS7.3AI score0.17729EPSS
SaveExploits1References3
OSV
OSV
added 2018/02/15 2:29 a.m.4 views

CVE-2018-0857

Microsoft Edge and ChakraCore in Microsoft Windows 10 Gold, 1511, 1607, 1703, 1709, and Windows Server 2016 allows remote code execution, due to how the scripting engine handles objects in memory, aka "Scripting Engine Memory Corruption Vulnerability". This CVE ID is unique from CVE-2018-0834,...

7.5CVSS7.3AI score0.1543EPSS
SaveExploits0References3
OSV
OSV
added 2018/02/15 2:29 a.m.6 views

CVE-2018-0837

Microsoft Edge and ChakraCore in Microsoft Windows 10 Gold, 1511, 1607, 1703, 1709, and Windows Server 2016 allows remote code execution, due to how the scripting engine handles objects in memory, aka "Scripting Engine Memory Corruption Vulnerability". This CVE ID is unique from CVE-2018-0834,...

7.5CVSS7.3AI score0.65312EPSS
SaveExploits4References4
OSV
OSV
added 2018/02/15 2:29 a.m.4 views

CVE-2018-0836

Microsoft Edge and ChakraCore in Microsoft Windows 10 1703 and 1709 allows remote code execution, due to how the scripting engine handles objects in memory, aka "Scripting Engine Memory Corruption Vulnerability". This CVE ID is unique from CVE-2018-0834, CVE-2018-0835, CVE-2018-0837, CVE-2018-083...

7.5CVSS7.3AI score0.1543EPSS
SaveExploits0References3
OSV
OSV
added 2018/02/15 2:29 a.m.5 views

CVE-2018-0835

Microsoft Edge and ChakraCore in Microsoft Windows 10 Gold, 1511, 1607, 1703, 1709, and Windows Server 2016 allows remote code execution, due to how the scripting engine handles objects in memory, aka "Scripting Engine Memory Corruption Vulnerability". This CVE ID is unique from CVE-2018-0834,...

7.5CVSS7.3AI score0.65312EPSS
SaveExploits4References4
exploitpack
exploitpack
added 2018/02/15 12:00 a.m.16 views

Microsoft Edge Chakra JIT - ImplicitCallFlags Checks Bypass

Microsoft Edge Chakra JIT - ImplicitCallFlags Checks Bypass / Here's a snippet of ExecuteImplicitCall which is responsible for updating the ImplicitCallFlags flag. template inline Js::Var ExecuteImplicitCallJs::RecyclableObject function, Js::ImplicitCallFlags flags, Fn implicitCall...

0.5AI score
SaveExploits0
Packet Storm
Packet Storm
added 2018/02/15 12:00 a.m.49 views

Microsoft Edge Chakra JIT LdThis Type Confusion

Microsoft Edge: Chakra: JIT: LdThis type confusion CVE-2018-0837 LdThis instructions' value type is assumed to be "Object". Since "this" can be other objects like an array, it has to be assumed to be "LikelyObject", otherwise, operations to "this" will not be checked properly. PoC: function optar...

7.5AI score0.65312EPSS
SaveExploits4
Packet Storm
Packet Storm
added 2018/02/15 12:00 a.m.51 views

Microsoft Edge Chakra JIT Array.prototype.reverse Array Type Confusion

Microsoft Edge: Chakra: JIT: Array type confusion via Array.prototype.reverse CVE-2018-0835 This is simillar to the previous issue 1457. But this time, we use Array.prototype.reverse. Array.prototype.reverse can be inlineed and may invoke EnsureNonNativeArray to convert the prototype of "this" to...

7.5AI score0.65312EPSS
SaveExploits4
exploitpack
exploitpack
added 2018/02/15 12:00 a.m.21 views

Microsoft Edge Chakra JIT - GlobOpt::OptTagChecks Must Consider IsLoopPrePass Properly (2)

Microsoft Edge Chakra JIT - GlobOpt::OptTagChecks Must Consider IsLoopPrePass Properly 2 It seems this is the patch for the bug. https://github.com/Microsoft/ChakraCore/pull/4226/commits/874551dd00ff6f404e593c7e0162efb54b953f5a The following two cases will bypass the fix. 1: function opt let obj ...

0.2AI score
SaveExploits0
exploitpack
exploitpack
added 2018/02/15 12:00 a.m.26 views

Microsoft Edge Chakra JIT - Memory Corruption

Microsoft Edge Chakra JIT - Memory Corruption / Let's consider the following example code. function opt let arr = ; return arr'x'; // Optimize the "opt" function. for let i = 0; i inline Js::Var ExecuteImplicitCallJs::RecyclableObject function, Js::ImplicitCallFlags flags, Fn implicitCall // For...

0.2AI score
SaveExploits0
zdt
zdt
added 2018/02/15 12:00 a.m.87 views

Microsoft Edge Chakra JIT - NewScObjectNoCtor Array Type Confusion Exploit

Exploit for windows platform in category dos / poc / This is similar to the previous issues 1457, 1459 MSRC 42551, MSRC 42552. If a JavaScript function is used as a consturctor, it sets the new object's "proto" to its "prototype". The JIT compiler uses NewScObjectNoCtor instructions to perform it...

7.6CVSS7.5AI score0.65312EPSS
SaveExploits4
zdt
zdt
added 2018/02/15 12:00 a.m.90 views

Microsoft Edge Chakra JIT - Array.prototype.reverse Array Type Confusion Exploit

Exploit for windows platform in category dos / poc / This is simillar to the previous issue 1457. But this time, we use Array.prototype.reverse. Array.prototype.reverse can be inlined and may invoke EnsureNonNativeArray to convert the prototype of "this" to a Var array. Call flow:...

7.5AI score0.65312EPSS
SaveExploits4
Exploit DB
Exploit DB
added 2018/02/15 12:00 a.m.42 views

Microsoft Edge Chakra JIT - 'GlobOpt::OptTagChecks' Must Consider IsLoopPrePass Properly (2)

It seems this is the patch for the bug. https://github.com/Microsoft/ChakraCore/pull/4226/commits/874551dd00ff6f404e593c7e0162efb54b953f5a The following two cases will bypass the fix. 1: function opt let obj = new Number2.3023e-320; for let i = 0; i 1; i++ obj.x = 1; obj = +obj; obj.x = 1; functi...

7.6CVSS7.2AI score0.78434EPSS
SaveExploits4
Rows per page
Query Builder