Lucene search
+L

2272 matches found

zdt
zdt
added 2018/01/18 12:00 a.m.67 views

Microsoft Edge Chakra JIT - Incorrect Bounds Calculation Exploit

Exploit for windows platform in category dos / poc / Let's start with comments in the "GlobOpt::TrackIntSpecializedAddSubConstant" method. // Track bounds for add or sub with a constant. For instance, consider b = a + 2. The value of 'b' should track // that it is equal to the value of 'a' + 2...

7.6CVSS7.5AI score0.78954EPSS
SaveExploits5
Packet Storm
Packet Storm
added 2018/01/18 12:00 a.m.72 views

Microsoft Edge Chakra JIT Loop Analysis Bug

Microsoft Edge: Chakra: JIT: Loop analysis bug CVE-2018-0777 Here's the PoC demonstrating OOB write. function optarr, start, end for let i = start; i end; i++ if i === 10 i += 0; // -- a arri = 2.3023e-320; function main let arr = new Array100; arr.fill1.1; for let i = 0; i 1000; i++ optarr, 0, 3...

7.6CVSS0.78434EPSS
SaveExploits5
zdt
zdt
added 2018/01/18 12:00 a.m.52 views

Microsoft Edge Chakra JIT - Stack-to-Heap Copy Exploit

Exploit for windows platform in category dos / poc / If variables don't escape the scope, the variables can be allocated to the stack. However, there are some situations, such as when a bailout happens or accessing to arguments containing stack-allocated variables, where those variables should no...

7.6CVSS7.5AI score0.78434EPSS
SaveExploits5
Packet Storm
Packet Storm
added 2018/01/17 12:00 a.m.58 views

Microsoft Edge Chakra JIT Incorrect Bounds Calculation

Microsoft Edge: Chakra: JIT: Incorrect bounds calculation CVE-2018-0769 Let's start with comments in the "GlobOpt::TrackIntSpecializedAddSubConstant" method. // Track bounds for add or sub with a constant. For instance, consider b = a + 2. The value of 'b' should track // that it is equal to the...

0.2AI score0.78954EPSS
SaveExploits5
Exploit DB
Exploit DB
added 2018/01/17 12:00 a.m.32 views

Microsoft Edge Chakra JIT - Incorrect Bounds Calculation

/ Let's start with comments in the "GlobOpt::TrackIntSpecializedAddSubConstant" method. // Track bounds for add or sub with a constant. For instance, consider b = a + 2. The value of 'b' should track // that it is equal to the value of 'a' + 2. That part has been done above. Similarly, the value ...

7.6CVSS7.2AI score0.78954EPSS
SaveExploits5
exploitpack
exploitpack
added 2018/01/17 12:00 a.m.16 views

Microsoft Edge Chakra JIT - Out-of-Bounds Write

Microsoft Edge Chakra JIT - Out-of-Bounds Write // Here's the PoC demonstrating OOB write. function optarr, start, end for let i = start; i end; i++ if i === 10 i += 0; // -- a arri = 2.3023e-320; function main let arr = new Array100; arr.fill1.1; for let i = 0; i 1000; i++ optarr, 0, 3; optarr, ...

7.4AI score
SaveExploits0
exploitpack
exploitpack
added 2018/01/17 12:00 a.m.21 views

Microsoft Edge Chakra JIT - Stack-to-Heap Copy

Microsoft Edge Chakra JIT - Stack-to-Heap Copy / If variables don't escape the scope, the variables can be allocated to the stack. However, there are some situations, such as when a bailout happens or accessing to arguments containing stack-allocated variables, where those variables should not...

0.1AI score
SaveExploits0
exploitpack
exploitpack
added 2018/01/17 12:00 a.m.18 views

Microsoft Edge Chakra JIT - Incorrect Bounds Calculation

Microsoft Edge Chakra JIT - Incorrect Bounds Calculation / Let's start with comments in the "GlobOpt::TrackIntSpecializedAddSubConstant" method. // Track bounds for add or sub with a constant. For instance, consider b = a + 2. The value of 'b' should track // that it is equal to the value of 'a' ...

0.3AI score
SaveExploits0
Exploit DB
Exploit DB
added 2018/01/17 12:00 a.m.34 views

Microsoft Edge Chakra JIT - Out-of-Bounds Write

// Here's the PoC demonstrating OOB write. function optarr, start, end for let i = start; i end; i++ if i === 10 i += 0; // -- a arri = 2.3023e-320; function main let arr = new Array100; arr.fill1.1; for let i = 0; i 1000; i++ optarr, 0, 3; optarr, 0, 100000; main; / What happens here is as...

7.6CVSS7.2AI score0.78434EPSS
SaveExploits5
Exploit DB
Exploit DB
added 2018/01/17 12:00 a.m.35 views

Microsoft Edge Chakra JIT - Stack-to-Heap Copy

/ If variables don't escape the scope, the variables can be allocated to the stack. However, there are some situations, such as when a bailout happens or accessing to arguments containing stack-allocated variables, where those variables should not exist in the stack. In these cases, the...

7.6CVSS7.2AI score0.78434EPSS
SaveExploits5
Tenable Nessus
Tenable Nessus
added 2018/01/16 12:00 a.m.49 views

openSUSE Security Update : wireshark (openSUSE-2018-32) (Spectre)

This update for wireshark to version 2.2.12 fixes the following issues : - CVE-2018-5334: IxVeriWave file could crash boo1075737 - CVE-2018-5335: WCP dissector could crash boo1075738 - CVE-2018-5336: Multiple dissector crashes boo1075739 - CVE-2017-17997: MRDISC dissector could crash boo1074171...

7.5CVSS7AI score0.92621EPSS
SaveExploits10References11
Mageia
Mageia
added 2018/01/12 7:49 p.m.59 views

Updated wireshark packages fix security vulnerabilities

The MRDISC dissector could crash CVE-2017-17997. The IxVeriWave file parser could crash CVE-2018-5334. The WCP dissector could crash CVE-2018-5335. Multiple dissectors could crash CVE-2018-5336. Prior to this release dumpcap enabled the Linux kernel’s BPF JIT compiler via the net.core.bpfjitenabl...

7.5CVSS2.4AI score0.92621EPSS
SaveExploits10References7
OSV
OSV
added 2018/01/12 7:49 p.m.19 views

MGASA-2018-0071 Updated wireshark packages fix security vulnerabilities

The MRDISC dissector could crash CVE-2017-17997. The IxVeriWave file parser could crash CVE-2018-5334. The WCP dissector could crash CVE-2018-5335. Multiple dissectors could crash CVE-2018-5336. Prior to this release dumpcap enabled the Linux kernel’s BPF JIT compiler via the net.core.bpfjitenabl...

7.5CVSS6.2AI score0.92621EPSS
SaveExploits10References8
Packet Storm
Packet Storm
added 2018/01/11 12:00 a.m.69 views

Microsoft Edge Chakra JIT Missing Integer Overflow Check

Microsoft Edge: Chakra: JIT: Missing Integer Overflow check in Lowerer::LowerSetConcatStrMultiItem CVE-2018-0758 The method "Lowerer::LowerSetConcatStrMultiItem" is used to generate machine code to concatenate strings. Here's a snippet of the method. void...

7.5AI score0.80799EPSS
SaveExploits4
Packet Storm
Packet Storm
added 2018/01/10 12:00 a.m.72 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.68491EPSS
SaveExploits4
zdt
zdt
added 2018/01/10 12:00 a.m.67 views

Microsoft Edge Chakra JIT - Lowerer::LowerSetConcatStrMultiItem Missing Integer Overflow Check

Exploit for windows platform in category dos / poc / The method "Lowerer::LowerSetConcatStrMultiItem" is used to generate machine code to concatenate strings. Here's a snippet of the method. void Lowerer::LowerSetConcatStrMultiItemIR::Instr instr ... IR::IndirOpnd dstLength =...

7.6CVSS7.5AI score0.80799EPSS
SaveExploits4
Packet Storm
Packet Storm
added 2018/01/10 12:00 a.m.65 views

Microsoft Edge Chakra JIT BackwardPass::RemoveEmptyLoopAfterMemOp Failed Insert

Microsoft Edge: Chakra: JIT: BackwardPass::RemoveEmptyLoopAfterMemOp doesn't insert branches. CVE-2017-11909 The optimizations for memory operations may leave empty loops as follows: for let i = 0; i arr.length; i++ arri = 0; Becomes: Memsetarr, 0, arr.length; for let i = 0; i arr.length; i++ //...

7.6CVSS7.8AI score0.6546EPSS
SaveExploits4
Packet Storm
Packet Storm
added 2018/01/10 12:00 a.m.78 views

Microsoft Edge Chakra JIT Escape Analysis Bug

Microsoft Edge: Chakra: JIT: Escape analysis bug CVE-2017-11918 Escape analysis: https://en.wikipedia.org/wiki/Escapeanalysis Chakra fails to detect if "tmp" escapes the scope, allocates it to the stack. This may lead to dereference uninitialized stack values. PoC: function opt let tmp = ; tmp0 =...

7.6CVSS7.8AI score0.62646EPSS
SaveExploits4
exploitpack
exploitpack
added 2018/01/10 12:00 a.m.12 views

Microsoft Edge Chakra JIT - Lowerer::LowerSetConcatStrMultiItem Missing Integer Overflow Check

Microsoft Edge Chakra JIT - Lowerer::LowerSetConcatStrMultiItem Missing Integer Overflow Check / The method "Lowerer::LowerSetConcatStrMultiItem" is used to generate machine code to concatenate strings. Here's a snippet of the method. void Lowerer::LowerSetConcatStrMultiItemIR::Instr instr...

0.4AI score
SaveExploits0
Exploit DB
Exploit DB
added 2018/01/10 12:00 a.m.29 views

Microsoft Edge Chakra JIT - 'Lowerer::LowerSetConcatStrMultiItem' Missing Integer Overflow Check

/ The method "Lowerer::LowerSetConcatStrMultiItem" is used to generate machine code to concatenate strings. Here's a snippet of the method. void Lowerer::LowerSetConcatStrMultiItemIR::Instr instr ... IR::IndirOpnd dstLength = IR::IndirOpnd::NewconcatStrOpnd,...

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