Lucene search
K

14 matches found

exploitpack
exploitpack
added 2018/08/17 12:0 a.m.9 views

Microsoft Edge Chakra JIT - ImplicitCallFlags Check Bypass with Intl

Microsoft Edge Chakra JIT - ImplicitCallFlags Check Bypass with Intl / If the Intl object hasn't been initialized, access to any property of it will trigger the initialization process which will run Intl.js. The problem is that it runs Intl.js without caring about the ImplicitCallFlags flag. In t...

0.6AI score
Exploits0
0day.today
0day.today
added 2018/08/17 12:0 a.m.51 views

Microsoft Edge Chakra JIT - ImplicitCallFlags Check Bypass with Intl Exploit

Exploit for windows platform in category dos / poc / If the Intl object hasn't been initialized, access to any property of it will trigger the initialization process which will run Intl.js. The problem is that it runs Intl.js without caring about the ImplicitCallFlags flag. In the PoC, it redefin...

0.4AI score0.76284EPSS
Exploits7
Packet Storm
Packet Storm
added 2018/08/17 12:0 a.m.34 views

Microsoft Edge Chakra JIT ImplicitCallFlags Check Bypass

Microsoft Edge: Chakra: JIT: ImplicitCallFlags check bypass with Intl CVE-2018-8288 If the Intl object hasn't been initialized, access to any property of it will trigger the initialization process which will run Intl.js. The problem is that it runs Intl.js without caring about the ImplicitCallFla...

0.6AI score0.76284EPSS
Exploits7
Veracode
Veracode
added 2018/07/11 7:36 a.m.34 views

Remote Code Execution (RCE)

microsoft.chakracore is vulnerable to remote code execution RCE attacks. The library does not call the ImplicitCallFlags during code interpretation, leading to arbitrary code being injected and executed...

7.5CVSS8.1AI score0.76284EPSS
Exploits7References7Affected Software2
Exploit DB
Exploit DB
added 2018/05/31 12:0 a.m.31 views

Microsoft Edge Chakra - EntrySimpleObjectSlotGetter Type Confusion

/ function optw, arr arr0 = 1.1; let res = w.event; arr0 = 2.3023e-320; return res; let arr = 1.1; for let i = 0; i ::EntrySimpleObjectSlotGetter 00007fffd5cf3d50 // w.event 000001a880001235 48ffd0 call rax 000001a880001238 488b8e30bdf0ff mov rcx,qword ptr rsi-0F42D0h 000001a88000123f f2480f10415...

7.4AI score
Exploits0
exploitpack
exploitpack
added 2018/05/31 12:0 a.m.14 views

Microsoft Edge Chakra - EntrySimpleObjectSlotGetter Type Confusion

Microsoft Edge Chakra - EntrySimpleObjectSlotGetter Type Confusion / function optw, arr arr0 = 1.1; let res = w.event; arr0 = 2.3023e-320; return res; let arr = 1.1; for let i = 0; i ::EntrySimpleObjectSlotGetter 00007fffd5cf3d50 // w.event 000001a880001235 48ffd0 call rax 000001a880001238...

0.6AI score
Exploits0
0day.today
0day.today
added 2018/02/15 12:0 a.m.31 views

Microsoft Edge Chakra JIT - ImplicitCallFlags Checks Bypass Exploit

Exploit for windows platform in category dos / poc / 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 ... Js::ImplicitCallFla...

7.5AI score0.7974EPSS
Exploits15
Exploit DB
Exploit DB
added 2018/02/15 12:0 a.m.40 views

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 ... Js::ImplicitCallFlags saveImplicitCallFlags = this-GetImplicitCallFlag...

7.4AI score
Exploits0
exploitpack
exploitpack
added 2018/02/15 12:0 a.m.9 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
Exploits0
Packet Storm
Packet Storm
added 2018/01/10 12:0 a.m.62 views

Microsoft Edge Chakra JIT Op_MaxInAnArray / Op_MinInAnArray Misuse

Microsoft Edge: Chakra: JIT: OpMaxInAnArray and OpMinInAnArray can explicitly call user defined JavaScript functions CVE-2017-11893 1. Call patterns like "Math.max.applyMath, 1, 2, 3, 4, 5" and "Math.max.applyMath, arr" can be optimized to directly call the method "JavascriptMath::MaxInAnArray" i...

7.6CVSS7.8AI score0.73993EPSS
Exploits21
exploitpack
exploitpack
added 2018/01/09 12:0 a.m.9 views

Microsoft Edge Chakra JIT - Op_MaxInAnArray and Op_MinInAnArray can Explicitly call User-Defined JavaScript Functions

Microsoft Edge Chakra JIT - OpMaxInAnArray and OpMinInAnArray can Explicitly call User-Defined JavaScript Functions / 1. Call patterns like "Math.max.applyMath, 1, 2, 3, 4, 5" and "Math.max.applyMath, arr" can be optimized to directly call the method "JavascriptMath::MaxInAnArray" in the Inline...

0.4AI score
Exploits0
exploitpack
exploitpack
added 2017/10/17 12:0 a.m.23 views

Microsoft Edge Chakra JIT - RegexHelper::StringReplace Must Call the Callback Function with Updating ImplicitCallFlags

Microsoft Edge Chakra JIT - RegexHelper::StringReplace Must Call the Callback Function with Updating ImplicitCallFlags / Source: https://bugs.chromium.org/p/project-zero/issues/detail?id=1334 The "String.prototype.replace" method can be inlined in the JIT process. So in the method, all the calls...

0.2AI score
Exploits0
Exploit DB
Exploit DB
added 2017/10/17 12:0 a.m.33 views

Microsoft Edge Chakra JIT - 'RegexHelper::StringReplace' Must Call the Callback Function with Updating ImplicitCallFlags

/ Source: https://bugs.chromium.org/p/project-zero/issues/detail?id=1334 The "String.prototype.replace" method can be inlined in the JIT process. So in the method, all the calls which may break the JIT assumptions must be invoked with updating "ImplicitCallFlags". But "RegexHelper::StringReplace"...

7.4AI score
Exploits0
0day.today
0day.today
added 2017/10/15 12:0 a.m.38 views

Microsoft Edge Chakra JIT Failed RegexHelper::StringReplace Call Exploit

The "String.prototype.replace" method can be inlined in the JIT process. So in the method, all the calls which may break the JIT assumptions must be invoked with updating "ImplicitCallFlags". But "RegexHelper::StringReplace" calls the replace function without updating the flag. Therefore it fails...

7.6CVSS7.6AI score0.78672EPSS
Exploits3
Rows per page
Query Builder