Lucene search
+L

2199 matches found

Zero Day Initiative
Zero Day Initiative
added 2017/09/15 12:00 a.m.41 views

Microsoft Chakra Array Type Confusion 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 handling of...

7.6CVSS7.9AI score0.08716EPSS
SaveExploits0References1
Zero Day Initiative
Zero Day Initiative
added 2017/09/12 12:00 a.m.27 views

Microsoft Chakra Array Type Confusion 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 handling of...

7.6CVSS7.9AI score0.08716EPSS
SaveExploits0References1
Check Point Advisories
Check Point Advisories
added 2017/08/28 12:00 a.m.38 views

Microsoft Edge Scripting Engine Memory Corruption (CVE-2017-8656)

An improper initialization of memory vulnerability exists in Chakra, Microsoft Edge's scripting engine. This vulnerability is due to the incorrect initialization of a variable within the DefineUserVars function due to an error in PreVisitCatch.A remote attacker could exploit this vulnerability by...

7.6CVSS7.1AI score0.69277EPSS
SaveExploits4
Check Point Advisories
Check Point Advisories
added 2017/08/28 12:00 a.m.51 views

Microsoft Edge Scripting Engine Memory Corruption (CVE-2017-8671)

An off-by-one vulnerability exists in Microsoft Edge Chakra JavaScript Engine. The vulnerability is due to the way Microsoft Edge Chakra JavaScript engine renders when handling objects in memory. A remote attacker could exploit this vulnerability by enticing the target user to open a specially...

7.6CVSS7.2AI score0.69277EPSS
SaveExploits4
Check Point Advisories
Check Point Advisories
added 2017/08/23 12:00 a.m.43 views

Microsoft Edge Chakra Eval Integer Overflow (CVE-2017-8641)

An integer overflow vulnerability exists in Microsoft Edge Chakra JavaScript Engine. The vulnerability is due to an overly large size of the eval function argument. A remote attacker could exploit this vulnerability by enticing the target user to open a specially crafted web page...

7.6CVSS7.4AI score0.71609EPSS
SaveExploits3
Packet Storm
Packet Storm
added 2017/08/21 12:00 a.m.44 views

Microsoft Edge Chakra chakra!Js::GlobalObject Integer Overflow

= 0; AnalysisAssertscriptContext; if scriptContext-GetThreadContext-EvalDisabled throw Js::EvalDisabledException; ifdef PROFILEEXEC scriptContext-ProfileBeginJs::EvalCompilePhase; endif void frameAddr = nullptr; GETCURRENTFRAMEIDframeAddr; HRESULT hr = SOK; HRESULT hrParser = SOK; HRESULT hrCodeG...

7.6CVSS0.71609EPSS
SaveExploits3
Packet Storm
Packet Storm
added 2017/08/20 12:00 a.m.96 views

Microsoft Edge Chakra Heap Buffer Overflow

IsCoroutine ... else InterpreterStackFrame::Setup setupfunction, args; sizet varAllocCount = setup.GetAllocationVarCount; //printf"varAllocCount: %d%X\r\n", varAllocCount, varAllocCount; sizet varSizeInBytes = varAllocCount sizeofVar; // // Allocate a new InterpreterStackFrame instance on the...

7.6CVSS0.9AI score0.72116EPSS
SaveExploits13
zdt
zdt
added 2017/08/18 12:00 a.m.68 views

Microsoft Edge Chakra - chakra!Js::GlobalObject Integer overflow Exploit

Exploit for windows platform in category dos / poc = 0; AnalysisAssertscriptContext; if scriptContext-GetThreadContext-EvalDisabled throw Js::EvalDisabledException; ifdef PROFILEEXEC scriptContext-ProfileBeginJs::EvalCompilePhase; endif void frameAddr = nullptr; GETCURRENTFRAMEIDframeAddr; HRESUL...

7.6CVSS7.8AI score0.71609EPSS
SaveExploits3
zdt
zdt
added 2017/08/18 12:00 a.m.82 views

Microsoft Edge 40.15063.0.0 Chakra - Incorrect JIT Optimization with TypedArray Setter #3 Exploit

Exploit for windows platform in category dos / poc 'use strict'; function funca, b, c a0 = 1.2; b0 = c; a1 = 2.2; a0 = 2.3023e-320; function main let a = 1.1, 2.2; let b = new Uint32Array100; for let i = 0; i a0 = ; return 0; ; a0.toString; main; // Tested on Microsoft Edge 40.15063.0.0Insider...

7.6CVSS7.8AI score0.66911EPSS
SaveExploits6
zdt
zdt
added 2017/08/18 12:00 a.m.109 views

Microsoft Edge Chakra - Heap Buffer Overflow Exploit

Exploit for windows platform in category dos / poc IsCoroutine ... else InterpreterStackFrame::Setup setupfunction, args; sizet varAllocCount = setup.GetAllocationVarCount; //printf"varAllocCount: %d%X\r\n", varAllocCount, varAllocCount; sizet varSizeInBytes = varAllocCount sizeofVar; // //...

7.6CVSS7.8AI score0.72116EPSS
SaveExploits13
zdt
zdt
added 2017/08/18 12:00 a.m.118 views

Microsoft Edge Chakra - NULL Pointer Dereference Exploit

Exploit for windows platform in category dos / poc spreadIndices = nullptr // This function emits the arguments for a call. // ArgOut's with uses immediately following defs. EmitArgListStartthisLocation, byteCodeGenerator, funcInfo, callSiteId; Js::RegSlot evalLocation = Js::Constants::NoRegister...

7.6CVSS7.8AI score0.72116EPSS
SaveExploits13
zdt
zdt
added 2017/08/18 12:00 a.m.81 views

Microsoft Edge Chakra - Uninitialized Arguments (2) Exploit

Exploit for windows platform in category dos / poc void Parser::ParseFncFormalsParseNodePtr pnodeFnc, ParseNodePtr pnodeParentFnc, ushort flags ... if IsES6DestructuringEnabled && IsPossiblePatternStart ... // Instead of passing the STFormal all the way on many methods, it seems it is better to...

7.6CVSS7.8AI score0.68729EPSS
SaveExploits5
zdt
zdt
added 2017/08/18 12:00 a.m.65 views

Microsoft Edge - Out-of-Bounds Access when Fetching Source Exploit

Exploit for windows platform in category dos / poc // The attached JavaScript file causes an out-of-bounds access of the source buffer when fetching the source for one of the functions during delayed compilation. The out-of-bounds value is then treated as the pointer to the source. This is likely...

7.6CVSS7.8AI score0.54558EPSS
SaveExploits2
exploitpack
exploitpack
added 2017/08/17 12:00 a.m.22 views

Microsoft Edge Chakra - InterpreterStackFrame::ProcessLinkFailedAsmJsModule Incorrect Usage of PushPopFrameHelper (Denial of Service)

Microsoft Edge Chakra - InterpreterStackFrame::ProcessLinkFailedAsmJsModule Incorrect Usage of PushPopFrameHelper Denial of Service GetScriptContext-GetThreadContext-GetLeafInterpreterFrame; GetLoopHeaderinterpreterFrame-GetCurrentLoopNum; GetCurrentLoopNum == -1 ... PoC: -- function asmModule 'u...

7.4AI score
SaveExploits0
exploitpack
exploitpack
added 2017/08/17 12:00 a.m.18 views

Microsoft Edge Chakra - JavascriptFunction::EntryCall Fails to Handle CallInfo Properly

Microsoft Edge Chakra - JavascriptFunction::EntryCall Fails to Handle CallInfo Properly GetScriptContext, Js::Constants::MinStackDefault; RUNTIMEARGUMENTSargs, callInfo; ScriptContext scriptContext = function-GetScriptContext; Assert!callInfo.Flags & CallFlagsNew; /// /// Check Argument0 has...

0.6AI score
SaveExploits0
exploitpack
exploitpack
added 2017/08/17 12:00 a.m.30 views

Microsoft Edge Chakra - EmitAssignment uses the this Register Without Initializing

Microsoft Edge Chakra - EmitAssignment uses the this Register Without Initializing 000c ProfiledLdEnvSlot R4 = 13 Line 28: super.a = 1; Col 13: ^ 0018 LdHomeObjProto R8 R4 001d ProfiledStSuperFld R8.this=R5 = R3 0 0025 LdUndef R0 Line 29: Col 9: ^ 0027 Ret PoC: -- class Parent ; class Child exten...

7.3AI score
SaveExploits0
exploitpack
exploitpack
added 2017/08/17 12:00 a.m.40 views

Microsoft Edge Chakra - Heap Buffer Overflow

Microsoft Edge Chakra - Heap Buffer Overflow IsCoroutine ... else InterpreterStackFrame::Setup setupfunction, args; sizet varAllocCount = setup.GetAllocationVarCount; //printf"varAllocCount: %d%X\r\n", varAllocCount, varAllocCount; sizet varSizeInBytes = varAllocCount sizeofVar; // // Allocate a...

0.9AI score
SaveExploits0
Packet Storm
Packet Storm
added 2017/08/17 12:00 a.m.37 views

Microsoft Edge Chakra Incorrect Jit Optimization

Microsoft Edge: Chakra: incorrect jit optimization with TypedArray setter 3 CVE-2017-8601 Coincidentally, Microsoft released the patch for the issue 1290 the day after I reported it. But it seems they fixed it incorrectly again. This time, "funca, b, i;" is replaced with "funca, b, ;". PoC: 'use...

7.6CVSS0.5AI score0.66911EPSS
SaveExploits6
Packet Storm
Packet Storm
added 2017/08/17 12:00 a.m.50 views

Microsoft Edge Chakra EmitNew Integer Overflow

Microsoft Edge: Chakra: Integer overflow in EmitNew CVE-2017-8636 The bytecode generator uses the "EmitNew" function to handle new operators. Here's the code how the function checks for integer overflow. void EmitNewParseNode pnode, ByteCodeGenerator byteCodeGenerator, FuncInfo funcInfo Js::ArgSl...

7.6CVSS0.5AI score0.72116EPSS
SaveExploits13
seebug.org
seebug.org
added 2017/08/17 12:00 a.m.47 views

Microsoft Edge: Chakra: incorrect jit optimization with TypedArray setter #3(CVE-2017-8601)

Coincidentally, Microsoft released the patch for the issue 1290 the day after I reported it. But it seems they fixed it incorrectly again. This time, "funca, b, i;" is replaced with "funca, b, ;". PoC: 'use strict'; function funca, b, c a0 = 1.2; b0 = c; a1 = 2.2; a0 = 2.3023e-320; function main...

7.6CVSS7.6AI score0.66911EPSS
SaveExploits6
Rows per page
Query Builder