Lucene search
+L

2925 matches found

zdt
zdt
•added 2018/08/17 12:00 a.m.•76 views

Microsoft Edge Chakra JIT - InitializeNumberFormat and InitializeDateTimeFormat Type Confusion Explo

Exploit for windows platform in category dos / poc / The InitializeNumberFormat function in Intl.js is used to initialize an Intl.NumberFormat object, and InitializeDateTimeFormat is used for an Intl.DateTimeFormat object. There are two versions of each initializer. One is for WinGlob and the oth...

7.8AI score0.74694EPSS
SaveExploits4
exploitpack
exploitpack
•added 2018/08/17 12:00 a.m.•31 views

Microsoft Edge Chakra JIT - Parameter Scope Parsing Type Confusion

Microsoft Edge Chakra JIT - Parameter Scope Parsing Type Confusion // PoC: async function triggera = class b await 1 let spray = ; for let i = 0; i 0016 SetHomeObj R13 R14 001b NewScObjectSimple R9 001d ProfiledStFld R9.value = R2 1 0021 ProfiledStFld R9.done = R4 2 0025 Yield R9 R9...

0.5AI score
SaveExploits0
exploitpack
exploitpack
•added 2018/08/17 12:00 a.m.•25 views

Microsoft Edge Chakra JIT - InitializeNumberFormat and InitializeDateTimeFormat Type Confusion

Microsoft Edge Chakra JIT - InitializeNumberFormat and InitializeDateTimeFormat Type Confusion / The InitializeNumberFormat function in Intl.js is used to initialize an Intl.NumberFormat object, and InitializeDateTimeFormat is used for an Intl.DateTimeFormat object. There are two versions of each...

7.4AI score
SaveExploits0
Packet Storm
Packet Storm
•added 2018/08/17 12:00 a.m.•43 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.69224EPSS
SaveExploits4
zdt
zdt
•added 2018/08/17 12:00 a.m.•144 views

Microsoft Edge Chakra JIT - Scope Parsing Type Confusion Exploit

Exploit for windows platform in category dos / poc // PoC: async function triggera = class b await 1 let spray = ; for let i = 0; i 0016 SetHomeObj R13 R14 001b NewScObjectSimple R9 001d ProfiledStFld R9.value = R2 1 0021 ProfiledStFld R9.done = R4 2 0025 Yield R9 R9...

7.6CVSS0.2AI score0.70729EPSS
SaveExploits4
zdt
zdt
•added 2018/08/17 12:00 a.m.•90 views

Microsoft Edge Chakra JIT - DictionaryPropertyDescriptor::CopyFrom Type Confusion Exploit

Exploit for windows platform in category dos / poc / Here's the method. template template void DictionaryPropertyDescriptor::CopyFromDictionaryPropertyDescriptor& descriptor this-Attributes = descriptor.Attributes; this-Data = descriptor.Data == DictionaryPropertyDescriptor::NoSlots ? NoSlots :...

0.1AI score0.69224EPSS
SaveExploits4
exploitpack
exploitpack
•added 2018/08/17 12:00 a.m.•21 views

Microsoft Edge Chakra JIT - InlineArrayPush Type Confusion

Microsoft Edge Chakra JIT - InlineArrayPush Type Confusion / This is similar to issue 1531 . The patch seems to prevent type confusion triggered from StElemIA instructions. But the SetItem method can also be invoked through the Array.prototype.push method which can be inlineed. We can achieve typ...

0.2AI score
SaveExploits0
exploitpack
exploitpack
•added 2018/08/17 12:00 a.m.•18 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
SaveExploits0
exploitpack
exploitpack
•added 2018/08/17 12:00 a.m.•27 views

Microsoft Edge Chakra JIT - DictionaryPropertyDescriptor::CopyFrom Type Confusion

Microsoft Edge Chakra JIT - DictionaryPropertyDescriptor::CopyFrom Type Confusion / Here's the method. template template void DictionaryPropertyDescriptor::CopyFromDictionaryPropertyDescriptor& descriptor this-Attributes = descriptor.Attributes; this-Data = descriptor.Data ==...

0.3AI score
SaveExploits0
Packet Storm
Packet Storm
•added 2018/08/17 12:00 a.m.•34 views

Microsoft Edge Chakra JIT InlineArrayPush Type Confusion

Microsoft Edge: Chakra: JIT: Type confusion with InlineArrayPush This is similar to issue 1531 . The patch seems to prevent type confusion triggered from StElemIA instructions. But the SetItem method can also be invoked through the Array.prototype.push method which can be inlineed. We can achieve...

0.3AI score
SaveExploits0
zdt
zdt
•added 2018/08/17 12:00 a.m.•23 views

Microsoft Edge Chakra JIT - InlineArrayPush Type Confusion Exploit

Exploit for windows platform in category dos / poc / This is similar to issue 1531 . The patch seems to prevent type confusion triggered from StElemIA instructions. But the SetItem method can also be invoked through the Array.prototype.push method which can be inlineed. We can achieve type...

SaveExploits0
zdt
zdt
•added 2018/08/17 12:00 a.m.•95 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.69224EPSS
SaveExploits4
Exploit DB
Exploit DB
•added 2018/08/17 12:00 a.m.•66 views

Microsoft Edge Chakra JIT - 'DictionaryPropertyDescriptor::CopyFrom' Type Confusion

/ Here's the method. template template void DictionaryPropertyDescriptor::CopyFromDictionaryPropertyDescriptor& descriptor this-Attributes = descriptor.Attributes; this-Data = descriptor.Data == DictionaryPropertyDescriptor::NoSlots ? NoSlots : descriptor.Data; this-Getter = descriptor.Getter ==...

7.6CVSS7.8AI score0.69224EPSS
SaveExploits4
Exploit DB
Exploit DB
•added 2018/08/17 12:00 a.m.•37 views

Microsoft Edge Chakra JIT - 'InlineArrayPush' Type Confusion

/ This is similar to issue 1531 . The patch seems to prevent type confusion triggered from StElemIA instructions. But the SetItem method can also be invoked through the Array.prototype.push method which can be inlineed. We can achieve type confusion with the push method in the same way used for...

5.3AI score
SaveExploits0
Exploit DB
Exploit DB
•added 2018/08/17 12:00 a.m.•95 views

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 the PoC, it redefines Map.prototype.get to intercept the execution of...

7.6CVSS7.8AI score0.69224EPSS
SaveExploits4
Exploit DB
Exploit DB
•added 2018/08/17 12:00 a.m.•92 views

Microsoft Edge Chakra JIT - InitializeNumberFormat and InitializeDateTimeFormat Type Confusion

/ The InitializeNumberFormat function in Intl.js is used to initialize an Intl.NumberFormat object, and InitializeDateTimeFormat is used for an Intl.DateTimeFormat object. There are two versions of each initializer. One is for WinGlob and the other is for ICU. The problem is that the versions for...

7.6CVSS6.6AI score0.74694EPSS
SaveExploits4
Exploit DB
Exploit DB
•added 2018/08/17 12:00 a.m.•60 views

Microsoft Edge Chakra JIT - Parameter Scope Parsing Type Confusion

// PoC: async function triggera = class b await 1 let spray = ; for let i = 0; i 0016 SetHomeObj R13 R14 001b NewScObjectSimple R9 001d ProfiledStFld R9.value = R2 1 0021 ProfiledStFld R9.done = R4 2 0025 Yield R9 R9 0037 InitClassMemberComputedName R14R15...

7.6CVSS7.8AI score0.70729EPSS
SaveExploits4
zdt
zdt
•added 2018/07/12 12:00 a.m.•62 views

Microsoft Edge Chakra JIT - BoundFunction::NewInstance Out-of-Bounds Read Exploit

Exploit for windows platform in category dos / poc / BoundFunction::NewInstance is used to handle calls to a bound function. The method first allocates a new argument array and copies the prepended arguments and others into the new argument array and calls the actual function. The problem is, it...

7.6CVSS7.8AI score0.66845EPSS
SaveExploits4
zdt
zdt
•added 2018/07/12 12:00 a.m.•68 views

Microsoft Edge Chakra JIT - Type Confusion with Hoisted SetConcatStrMultiItemBE Instructions Exploit

Exploit for windows platform in category dos / poc / Here's a PoC: / function optstr for let i = 0; i .var s9.var = LdSlot s32s18l53.var s7.var = LdSlot s20s18l51.var s8.var = LdSlot s19s18l52.var s1Object.var = LdA 0x7FFFF47A0000 GlobalObjectObject.var s2.var = LdCAI4 0 0x0.i32 s3.var = LdCAI4 2...

7.8AI score0.70999EPSS
SaveExploits3
Packet Storm
Packet Storm
•added 2018/07/12 12:00 a.m.•46 views

Microsoft Edge Chakra JIT SetConcatStrMultiItemBE Type Confusion

Microsoft Edge: Chakra: JIT: Type confusion with hoisted SetConcatStrMultiItemBE instructions CVE-2018-8229 Here's a PoC: function optstr for let i = 0; i .var s9.var = LdSlot s32s18l53.var s7.var = LdSlot s20s18l51.var s8.var = LdSlot s19s18l52.var s1Object.var = LdA 0x7FFFF47A0000...

0.70999EPSS
SaveExploits3
Rows per page
Query Builder