Lucene search
+L

11091 matches found

Packet Storm
Packet Storm
added 2018/01/18 12:00 a.m.73 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
BDU FSTEC
BDU FSTEC
added 2018/01/18 12:00 a.m.11 views

The vulnerability of JavaScript ChakraCore and Microsoft Edge browsers, related to improper handling of objects in memory, allows attackers to execute arbitrary code.

The vulnerability of JavaScript ChakraCore and Microsoft Edge browsers is related to improper handling of objects in memory. Exploiting this vulnerability allows a remote attacker to execute arbitrary code with the privileges of the current user...

7.6CVSS6AI score0.69802EPSS
SaveExploits5References6
zdt
zdt
added 2018/01/18 12:00 a.m.53 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
zdt
zdt
added 2018/01/18 12:00 a.m.63 views

Microsoft Edge Chakra - Deferred Parsing Makes Wrong Scopes (2)

Exploit for windows platform in category dos / poc / Since the PoC is only triggerable when the "DeferParse" flag enabled and requires a with statement, I think this is simillar to issue 1310 . PoC: / // Enable the flag using '\n'.repeat0x1000 evalfunction f with function printf; ; ; +...

7.6CVSS7.5AI score0.6787EPSS
SaveExploits5
BDU FSTEC
BDU FSTEC
added 2018/01/18 12:00 a.m.6 views

The vulnerability of JavaScript ChakraCore and Microsoft Edge browsers, related to improper handling of objects in memory, allows attackers to obtain the privileges of the current user.

The vulnerability of the JavaScript script handler ChakraCore in the Microsoft Edge browser is related to improper handling of objects in memory. Exploiting this vulnerability can allow a malicious actor, operating remotely, to gain privileges of the current user...

7.6CVSS5.5AI score0.64194EPSS
SaveExploits4References6
BDU FSTEC
BDU FSTEC
added 2018/01/18 12:00 a.m.11 views

Vulnerability of the JavaScript ChakraCore kernel, Internet Explorer and Microsoft Edge browsers, caused by operations beyond the buffer in memory, allowing attackers to gain control of the current user’s rights

The vulnerability in the JavaScript ChakraCore engine, as well as in browsers Internet Explorer and Microsoft Edge, arises from an operation that goes beyond the buffer boundaries in memory. Exploiting this vulnerability can allow a remote attacker to gain privileges of the current user...

7.5CVSS5.8AI score0.07701EPSS
SaveExploits0References5Affected Software1
BDU FSTEC
BDU FSTEC
added 2018/01/18 12:00 a.m.8 views

Vulnerability of the JavaScript ChakraCore kernel, Internet Explorer and Microsoft Edge browsers, caused by operations beyond the buffer in memory, allowing attackers to gain control of the current user’s rights

The vulnerability in the JavaScript ChakraCore engine, as well as in browsers Internet Explorer and Microsoft Edge, arises from an operation that goes beyond the buffer boundaries in memory. Exploiting this vulnerability can allow a remote attacker to gain privileges of the current user...

7.6CVSS5.8AI score0.08474EPSS
SaveExploits0References5Affected Software1
BDU FSTEC
BDU FSTEC
added 2018/01/18 12:00 a.m.8 views

Vulnerability of the JavaScript ChakraCore kernel and Microsoft Edge browsers, caused by operations beyond the buffer in memory, allowing attackers to gain control of the current user’s rights

The vulnerability of JavaScript ChakraCore and Microsoft Edge browsers arises from an operation that goes beyond the buffer boundaries in memory. Exploiting this vulnerability can allow a remote attacker to gain privileges of the current user...

7.6CVSS5.8AI score0.59642EPSS
SaveExploits4References6
exploitpack
exploitpack
added 2018/01/17 12:00 a.m.18 views

Microsoft Edge Chakra - AsmJSByteCodeGenerator::EmitCall Out-of-Bounds Read

Microsoft Edge Chakra - AsmJSByteCodeGenerator::EmitCall Out-of-Bounds Read / AsmJSByteCodeGenerator::EmitCall which is used to emit call insturctions doesn't check if an array identifier is used as callee. The method handles those invalid calls in the same way it handles valid calls such as...

0.3AI score
SaveExploits0
Packet Storm
Packet Storm
added 2018/01/17 12:00 a.m.61 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
Packet Storm
Packet Storm
added 2018/01/17 12:00 a.m.41 views

Microsoft Edge Chakra Incorrect Scope Handling

Microsoft Edge: Chakra: Incorrect scope handling CVE-2018-0774 PoC: function funcarg = function printfunc; // SetHasOwnLocalInClosure should be called for the param scope in the PostVisitFunction function. printfunc; function func ; Chakra fails to distinguish whether the function is referenced i...

7.6CVSS0.4AI score0.6787EPSS
SaveExploits5
Exploit DB
Exploit DB
added 2018/01/17 12:00 a.m.55 views

Microsoft Edge Chakra - 'JavascriptGeneratorFunction::GetPropertyBuiltIns' Type Confusion

/ Here's a snippet of the method. bool JavascriptGeneratorFunction::GetPropertyBuiltInsVar originalInstance, PropertyId propertyId, Var value, PropertyValueInfo info, ScriptContext requestContext, BOOL result if propertyId == PropertyIds::length ... int len = 0; Var varLength; if...

7.6CVSS7.4AI score0.62646EPSS
SaveExploits5
exploitpack
exploitpack
added 2018/01/17 12:00 a.m.22 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.17 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.25 views

Microsoft Edge Chakra - Incorrect Scope Handling

Microsoft Edge Chakra - Incorrect Scope Handling // PoC: function funcarg = function printfunc; // SetHasOwnLocalInClosure should be called for the param scope in the PostVisitFunction function. printfunc; function func ; // Chakra fails to distinguish whether the function is referenced in the...

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

Microsoft Edge Chakra - 'AsmJSByteCodeGenerator::EmitCall' Out-of-Bounds Read

/ AsmJSByteCodeGenerator::EmitCall which is used to emit call insturctions doesn't check if an array identifier is used as callee. The method handles those invalid calls in the same way it handles valid calls such as "arridx & ...". In these cases, the index register remains NoRegister which is...

5.3CVSS6.5AI score0.58572EPSS
SaveExploits5
Exploit DB
Exploit DB
added 2018/01/17 12:00 a.m.28 views

Microsoft Edge Chakra - Deferred Parsing Makes Wrong Scopes (2)

/ Since the PoC is only triggerable when the "DeferParse" flag enabled and requires a with statement, I think this is simillar to issue 1310 . PoC: / // Enable the flag using '\n'.repeat0x1000 evalfunction f with function printf; ; ; + '\n'.repeat0x1000; PoC 2: // ./ch poc.js -ForceDeferParse...

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

Microsoft Edge Chakra - JavascriptGeneratorFunction::GetPropertyBuiltIns Type Confusion

Microsoft Edge Chakra - JavascriptGeneratorFunction::GetPropertyBuiltIns Type Confusion / Here's a snippet of the method. bool JavascriptGeneratorFunction::GetPropertyBuiltInsVar originalInstance, PropertyId propertyId, Var value, PropertyValueInfo info, ScriptContext requestContext, BOOL result ...

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

Microsoft Edge Chakra - Deferred Parsing Makes Wrong Scopes (2)

Microsoft Edge Chakra - Deferred Parsing Makes Wrong Scopes 2 / Since the PoC is only triggerable when the "DeferParse" flag enabled and requires a with statement, I think this is simillar to issue 1310 . PoC: / // Enable the flag using '\n'.repeat0x1000 evalfunction f with function printf; ; ; +...

1AI score
SaveExploits0
Packet Storm
Packet Storm
added 2018/01/17 12:00 a.m.45 views

Microsoft Edge Chakra JavascriptGeneratorFunction::GetPropertyBuiltIns Exposure

Microsoft Edge: Chakra: JavascriptGeneratorFunction::GetPropertyBuiltIns exposes scriptFunction CVE-2017-11914 Here's a snippet of the method. bool JavascriptGeneratorFunction::GetPropertyBuiltInsVar originalInstance, PropertyId propertyId, Var value, PropertyValueInfo info, ScriptContext...

7.6CVSS7.9AI score0.62646EPSS
SaveExploits5
Rows per page
Query Builder