Lucene search
+L

2272 matches found

myhack58
myhack58
added 2019/06/19 12:0 a.m.181 views

Chakra vulnerability debugging notes 1--ImplicitCall-vulnerability warning-the black bar safety net

Chakra is Microsoft's next-generation browser, Microsoft Edge the Javascript parsing engine, 继承自IE浏览器的jscript9.dll and on GitHub open source for ChakraCore it. Chakra since open source has become a Windows platform vulnerability discovery one of the main goals, is also everyone to learn binary...

7.6CVSS0.69455EPSS
SaveExploits4
exploitpack
exploitpack
added 2019/05/29 12:0 a.m.19 views

Spidermonkey - IonMonkey Unexpected ObjectGroup in ObjectGroupDispatch Operation

Spidermonkey - IonMonkey Unexpected ObjectGroup in ObjectGroupDispatch Operation While fuzzing Spidermonkey, I encountered the following commented and modified JavaScript program which crashes debug builds of the latest release version of Spidermonkey from commit...

0.1AI score
SaveExploits0
exploitpack
exploitpack
added 2019/05/29 12:0 a.m.166 views

Spidermonkey - IonMonkey Leaks JS_OPTIMIZED_OUT Magic Value to Script

Spidermonkey - IonMonkey Leaks JSOPTIMIZEDOUT Magic Value to Script IonMonkey can, during a bailout, leak an internal JSOPTIMIZEDOUT magic value to the running script. This magic value can then be used to achieve memory corruption. Prerequisites Magic Values Spidermonkey represents JavaScript...

7.5CVSS0.1AI score0.13197EPSS
SaveExploits5
Exploit DB
Exploit DB
added 2019/05/29 12:0 a.m.226 views

Spidermonkey - IonMonkey Unexpected ObjectGroup in ObjectGroupDispatch Operation

While fuzzing Spidermonkey, I encountered the following commented and modified JavaScript program which crashes debug builds of the latest release version of Spidermonkey from commit https://github.com/mozilla/gecko-dev/commit/3ecf89da497cf1abe2a89d1b3c282b48e5dfac8c: function O1 this.s = 'foobar...

5.9CVSS7.3AI score0.06175EPSS
SaveExploits2
Exploit DB
Exploit DB
added 2019/05/21 12:0 a.m.129 views

Apple macOS < 10.14.5 / iOS < 12.3 JavaScriptCore - Loop-Invariant Code Motion (LICM) in DFG JIT Leaves Stack Variable Uninitialized

While fuzzing JavaScriptCore, I encountered the following modified and commented JavaScript program which crashes jsc from current HEAD and release: // Run with --useConcurrentJIT=false // Fill the stack with the return value of the provided function. function stacksprayf // This function will...

8.8CVSS7.4AI score0.08287EPSS
SaveExploits2
exploitpack
exploitpack
added 2019/05/21 12:0 a.m.31 views

Apple macOS 10.14.5 iOS 12.3 DFG JIT Compiler - HasIndexedProperty Use-After-Free

Apple macOS 10.14.5 iOS 12.3 DFG JIT Compiler - HasIndexedProperty Use-After-Free See also https://bugs.chromium.org/p/project-zero/issues/detail?id=1699 for a similar issue. The DFG JIT compiler attempts to determine whether a DFG IR operation could cause garbage collection GC during its executi...

0.3AI score
SaveExploits0
zdt
zdt
added 2019/05/21 12:0 a.m.122 views

macOS < 10.14.5 / iOS < 12.3 DFG JIT Compiler - HasIndexedProperty Use-After-Free Exploit

macOS 10.14.5 / iOS 12.3 DFG JIT Compiler - HasIndexedProperty Use-After-Free Exploit See also https://bugs.chromium.org/p/project-zero/issues/detail?id=1699 for a similar issue. The DFG JIT compiler attempts to determine whether a DFG IR operation could cause garbage collection GC during its...

8.8CVSS0.3AI score0.08287EPSS
SaveExploits3
zdt
zdt
added 2019/05/21 12:0 a.m.229 views

macOS < 10.14.5 / iOS < 12.3 JavaScriptCore - Loop-Invariant Code Motion (LICM) in DFG JIT

macOS 13.37; stackspray = ; for let v15 = 0; v15 100; v15++ function v19v23 // This weird loop form might be required to prevent loop unrolling... for let v30 = 0; v30 3; v30 = v30 + "asdf" // Generates the specific CFG necessary to trigger the bug. const v33 = Error != Error; if v33 else // Forc...

8.8CVSS0.1AI score0.08287EPSS
SaveExploits2
Exploit DB
Exploit DB
added 2019/05/21 12:0 a.m.213 views

Apple macOS < 10.14.5 / iOS < 12.3 DFG JIT Compiler - 'HasIndexedProperty' Use-After-Free

See also https://bugs.chromium.org/p/project-zero/issues/detail?id=1699 for a similar issue. The DFG JIT compiler attempts to determine whether a DFG IR operation could cause garbage collection GC during its execution 1. With this, it is then possible for the compiler to determine whether there...

8.8CVSS7.4AI score0.08287EPSS
SaveExploits3
exploitpack
exploitpack
added 2019/05/21 12:0 a.m.36 views

Apple macOS 10.14.5 iOS 12.3 JavaScriptCore - Loop-Invariant Code Motion (LICM) in DFG JIT Leaves Stack Variable Uninitialized

Apple macOS 10.14.5 iOS 12.3 JavaScriptCore - Loop-Invariant Code Motion LICM in DFG JIT Leaves Stack Variable Uninitialized While fuzzing JavaScriptCore, I encountered the following modified and commented JavaScript program which crashes jsc from current HEAD and release: // Run with...

0.4AI score
SaveExploits0
Veracode
Veracode
added 2019/05/17 1:51 a.m.14 views

Remote Code Execution (RCE)

ChakraCore is vulnerable to remote code execution RCE. The vulnerability exists due to a JIT type confusion error that causes memory corruption, allowing RCE attacks...

7.5CVSS7.9AI score0.09215EPSS
SaveExploits0References4Affected Software2
RedHat Linux
RedHat Linux
added 2019/05/16 1:25 p.m.12 views

JDK: missing null check when accelerating Unsafe calls

In Eclipse OpenJ9 version 0.11.0, the OpenJ9 JIT compiler may incorrectly omit a null check on the receiver object of an Unsafe call when accelerating it...

9.8CVSS7.4AI score0.02332EPSS
SaveExploits0References4
Veracode
Veracode
added 2019/05/16 3:58 a.m.42 views

Buffer Overflow

Mozilla Thunderbird is vulnerable to buffer overflow. It does not use correct alias information in IonMonkey JIT compiler for MArraySlice in Array.prototype.slice method...

8.8CVSS8.6AI score0.29514EPSS
SaveExploits11References11Affected Software8
Veracode
Veracode
added 2019/05/16 3:58 a.m.27 views

Denial Of Service (DoS)

Mozilla Thunderbird is vulnerable to denial of service DoS. The attack is due to type-confusion in IonMonkey JIT compiler...

9.8CVSS9AI score0.01699EPSS
SaveExploits0References10Affected Software8
Veracode
Veracode
added 2019/05/16 3:57 a.m.30 views

Missing Null Check

Eclipse OpenJ9 is vulnerable to missing null check vulnerability. This occurs in a part of the component JIT Compiler because the OpenJ9 JIT compiler incorrectly omits a null check on the receiver object of an Unsafe call when accelerating it...

9.8CVSS9AI score0.02332EPSS
SaveExploits0References6Affected Software1
Veracode
Veracode
added 2019/05/16 3:37 a.m.31 views

Arbitrary Code Execution

Firefox and Firefox ESR are vulnerable to arbitrary code execution attacks. A remote user could trigger a bailout error in the JavaScript JIT compiler when inlining 'Array.prototype.push' to potentially execute arbitrary code within the sandboxed content process which may lead to disclosure of...

9.1CVSS9.4AI score0.0959EPSS
SaveExploits2References11Affected Software4
RedHat Linux
RedHat Linux
added 2019/05/13 5:3 a.m.14 views

Mozilla: Type-confusion in IonMonkey JIT compiler

A vulnerability where type-confusion in the IonMonkey just-in-time JIT compiler could potentially be used by malicious JavaScript to trigger a potentially exploitable crash. This vulnerability affects Thunderbird 60.6, Firefox ESR 60.6, and Firefox 66...

9.8CVSS7.3AI score0.01699EPSS
SaveExploits0References5
GoogleProjectZero
GoogleProjectZero
added 2019/05/10 12:0 a.m.12 views

Trashing the Flow of Data

Posted by Stephen Röttger In this blog post I want to present crbug.com/944062, a vulnerability in Chrome’s JavaScript compiler TurboFan that was discovered independently by Samuel saelo@ via fuzzing with fuzzilli, and by myself via manual code auditing. The bug was found in beta and was fixed...

7.7AI score
SaveExploits0
RedHat Linux
RedHat Linux
added 2019/05/07 4:19 a.m.17 views

Mozilla: Type-confusion in IonMonkey JIT compiler

A vulnerability where type-confusion in the IonMonkey just-in-time JIT compiler could potentially be used by malicious JavaScript to trigger a potentially exploitable crash. This vulnerability affects Thunderbird 60.6, Firefox ESR 60.6, and Firefox 66...

9.8CVSS7.3AI score0.01699EPSS
SaveExploits0References5
RedHat Linux
RedHat Linux
added 2019/05/07 4:19 a.m.20 views

Mozilla: IonMonkey leaks JS_OPTIMIZED_OUT magic value to script

The IonMonkey just-in-time JIT compiler can leak an internal JSOPTIMIZEDOUT magic value to the running script during a bailout. This magic value can then be used by JavaScript to achieve memory corruption, which results in a potentially exploitable crash. This vulnerability affects Thunderbird...

9.8CVSS7.3AI score0.13197EPSS
SaveExploits5References5
Rows per page
Query Builder