Lucene search
+L

991 matches found

Prion
Prion
added 2017/09/26 6:29 p.m.21 views

Memory corruption

JerryScript 1.0 allows remote attackers to cause a denial of service jmemheapallocblockinternal heap memory corruption or possibly execute arbitrary code via a crafted .js file, because unrecognized \ characters cause incorrect 0x00 characters in bytecode.literal data...

6.8CVSS8.1AI score0.01986EPSS
SaveExploits1References1Affected Software1
OSV
OSV
added 2017/09/26 6:29 p.m.7 views

UBUNTU-CVE-2017-14749

JerryScript 1.0 allows remote attackers to cause a denial of service jmemheapallocblockinternal heap memory corruption or possibly execute arbitrary code via a crafted .js file, because unrecognized \ characters cause incorrect 0x00 characters in bytecode.literal data...

7.8CVSS7.5AI score0.01986EPSS
SaveExploits1References3
Debian CVE
Debian CVE
added 2017/09/26 6:0 p.m.54 views

CVE-2017-14749

Removed by vendor...

7.8CVSS7.7AI score0.01986EPSS
SaveExploits1
zdt
zdt
added 2017/09/22 12:0 a.m.51 views

Microsoft Edge Chakra - Parser::ParseCatch does not Handle (eval) Exploit

Exploit for windows platform in category dos / poc PnodeBlockType::Regular, isPattern ? ScopeTypeCatchParamPattern : ScopeTypeCatch; ... ParseNodePtr pnodePattern = ParseDestructuredLiteraltkLET, true /isDecl/, true /topLevel/, DICForceErrorOnInitializer; ... 1. "pnodeCatchScope" is a temporary...

7.6CVSS7.8AI score0.64437EPSS
SaveExploits4
Packet Storm
Packet Storm
added 2017/09/22 12:0 a.m.42 views

Microsoft Edge Charka Wrong Scopes In Deferred Parsing

Microsoft Edge: Chakra: Deferred parsing makes wrong scopes CVE-2017-8740 function fa = function printa; with ; function g f; ; When Chakra executes the above code, it doesn't generate bytecode for "g". This is a feature called "DeferParse". The problem is that the bytecode generated for "f" when...

7.6CVSS0.4AI score0.72171EPSS
SaveExploits4
zdt
zdt
added 2017/09/21 12:0 a.m.46 views

Microsoft Edge Chakra - Deferred Parsing Makes Wrong Scopes Exploit

Exploit for windows platform in category dos / poc GetFuncExprNameReference || funcInfo-funcExprScope && funcInfo-funcExprScope-GetIsObject ... Js::RegSlot ldFuncExprDst = sym-GetLocation; this-mwriter.Reg1Js::OpCode::LdFuncExpr, ldFuncExprDst; if sym-IsInSlotfuncInfo Js::RegSlot scopeLocation;...

7.6CVSS7.8AI score0.72171EPSS
SaveExploits4
Exploit DB
Exploit DB
added 2017/09/21 12:0 a.m.34 views

Microsoft Edge Chakra - Deferred Parsing Makes Wrong Scopes

GetFuncExprNameReference || funcInfo-funcExprScope && funcInfo-funcExprScope-GetIsObject ... Js::RegSlot ldFuncExprDst = sym-GetLocation; this-mwriter.Reg1Js::OpCode::LdFuncExpr, ldFuncExprDst; if sym-IsInSlotfuncInfo Js::RegSlot scopeLocation; AnalysisAssertfuncInfo-funcExprScope; if...

7.6CVSS7.4AI score0.72171EPSS
SaveExploits4
Kitploit
Kitploit
added 2017/08/21 10:23 p.m.350 views

Bytecode Viewer - A Java 8 Jar & Android Apk Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

Bytecode Viewer is an Advanced Lightweight Java Bytecode Viewer, GUI Java Decompiler, GUI Bytecode Editor, GUI Smali, GUI Baksmali, GUI APK Editor, GUI Dex Editor, GUI APK Decompiler, GUI DEX Decompiler, GUI Procyon Java Decompiler, GUI Krakatau, GUI CFR Java Decompiler, GUI FernFlower Java...

7.5AI score
SaveExploits0References1
Tenable Nessus
Tenable Nessus
added 2017/08/18 12:0 a.m.90 views

RHEL 7 : groovy (RHSA-2017:2486)

The remote Redhat Enterprise Linux 7 host has packages installed that are affected by multiple vulnerabilities as referenced in the RHSA-2017:2486 advisory. Groovy is an agile and dynamic language for the Java Virtual Machine, built upon Java with features inspired by languages like Python, Ruby,...

9.8CVSS9.1AI score0.41032EPSS
SaveExploits5References5
Packet Storm
Packet Storm
added 2017/08/17 12:0 a.m.48 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:0 a.m.40 views

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::ArgSlot argCount = pnode-sxCall.argCount; argCount++; // include "this"...

7.6CVSS8AI score0.72116EPSS
SaveExploits13
Exploit DB
Exploit DB
added 2017/08/17 12:0 a.m.26 views

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 extends Parent constructor = super.a = 10; // Implicitly use the "this" register. So it...

5.3AI score
SaveExploits0
zdt
zdt
added 2017/08/17 12:0 a.m.65 views

Microsoft Edge Chakra EmitNew Integer Overflow Exploit

Google Security Research 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,...

7.6CVSS7.8AI score0.72116EPSS
SaveExploits13
Exploit DB
Exploit DB
added 2017/08/17 12:0 a.m.32 views

Microsoft Edge Chakra - 'EmitNew' Integer Overflow

sxCall.argCount; argCount++; // include "this" BOOL fSideEffectArgs = FALSE; unsigned int tmpCount = CountArgumentspnode-sxCall.pnodeArgs, &fSideEffectArgs; AssertargCount == tmpCount; if argCount != Js::ArgSlotargCount Js::Throw::OutOfMemory; ... "Js::ArgSlot" is a 16 bit unsigned integer type...

7.6CVSS7.3AI score0.72116EPSS
SaveExploits13
zdt
zdt
added 2017/08/17 12:0 a.m.21 views

Microsoft Edge Chakra EmitAssignment Register Issue Exploit

Microsoft Edge Chakra has an issue where EmitAssignment uses the "this" register without initializing. Microsoft Edge: Chakra: EmitAssignment uses the "this" register without initializing "EmitAssignment" doesn't call "EmitSuperMethodBegin" that initializes the "this" register for the case when t...

7AI score
SaveExploits0
exploitpack
exploitpack
added 2017/08/17 12:0 a.m.13 views

Microsoft Edge Chakra - EmitNew Integer Overflow

Microsoft Edge Chakra - EmitNew Integer Overflow sxCall.argCount; argCount++; // include "this" BOOL fSideEffectArgs = FALSE; unsigned int tmpCount = CountArgumentspnode-sxCall.pnodeArgs, &fSideEffectArgs; AssertargCount == tmpCount; if argCount != Js::ArgSlotargCount Js::Throw::OutOfMemory;...

0.5AI score
SaveExploits0
seebug.org
seebug.org
added 2017/08/17 12:0 a.m.37 views

Microsoft Edge Scripting Engine Information Disclosure Vulnerability(CVE-2017-8659)

There is an issue in Chakra JIT server that can be potentially exploited to compromise the JIT process from a compromised browser content process. Bugs like this could potentially be used to bypass ACG Arbitrary Code Guard in Microsoft Edge. The issue has been confirmed on a ChakraCore build from...

4.3CVSS6.4AI score0.06002EPSS
SaveExploits2
Packet Storm
Packet Storm
added 2017/08/16 12:0 a.m.57 views

Microsoft Edge Charka PreVisitCatch Missing Call

Microsoft Edge: Chakra: PreVisitCatch doesn't call SetIsCatch for all cases CVE-2017-8656 function trigger try catch x var x = 1; printx; trigger; When Chakra executes the above code, it declares two "x"s. One is only for the catch scope, the other is for the whole function scope. The one for the...

7.6CVSS0.2AI score0.69277EPSS
SaveExploits4
seebug.org
seebug.org
added 2017/06/06 12:0 a.m.41 views

WebKit JSC emitPutDerivedConstructorToArrowFunctionContextScope Incorrect Check(CVE-2017-2531)

WebKit: JSC: incorrect check in emitPutDerivedConstructorToArrowFunctionContextScope When a super expression is used in an arrow function, the following code, which generates bytecode, is called. if needsToUpdateArrowFunctionContext && !codeBlock-isArrowFunction bool canReuseLexicalEnvironment =...

6.8CVSS8.1AI score0.06566EPSS
SaveExploits4
exploitpack
exploitpack
added 2017/06/01 12:0 a.m.20 views

WebKit JSC - Incorrect Check in emitPutDerivedConstructorToArrowFunctionContextScope

WebKit JSC - Incorrect Check in emitPutDerivedConstructorToArrowFunctionContextScope / Source: https://bugs.chromium.org/p/project-zero/issues/detail?id=1173 When a super expression is used in an arrow function, the following code, which generates bytecode, is called. if...

0.1AI score
SaveExploits0
Rows per page
Query Builder