Lucene search
+L

7 matches found

Kitploit
Kitploit
•added 2026/09/28 2:16 p.m.•13 views

cve-2016-7190

개요 CVE-2016-7190 0은 ChakraCore의 Array.map 함수에서 발생하는 힙 오버플로우로, 인접한 메모리를 덮어쓸 수 있습니다. 임의 읽기-쓰기 액세스를 얻는 주요 아이디어는 먼저 여러 개의 연속된 JavaScript 정수 배열을 할당한 다음, 오버플로우를 악용하여 하나의 배열 크기를 조작하는 것입니다. 그런 다음 이 배열을 활용해 Uint8Array의 기본 주소를 읽거나 쓰고자 하는 임의의 주소로 변경합니다. 이 추가 단계가 필요한 이유는 오버플로우가 오버플로우된 정수 배열 크기의 2배로 제한되기 때문입니...

7.6CVSS7.5AI score0.66919EPSS
SaveExploits2References5
Jake Archibald's Blog
Jake Archibald's Blog
•added 2021/01/29 1:00 a.m.•83 views

Don't use functions as callbacks unless they're designed for it

Here's an old pattern that seems to be making a comeback: // Convert some numbers into human-readable strings: import toReadableNumber from 'some-library'; const readableNumbers = someNumbers.maptoReadableNumber; Where the implementation of toReadableNumber is like this: export function...

7.2AI score
SaveExploits0
Exploit DB
Exploit DB
•added 2020/03/09 12:00 a.m.•258 views

Google Chrome 72 and 73 - Array.map Out-of-Bounds Write (Metasploit)

This module requires Metasploit: https://metasploit.com/download Current source: https://github.com/rapid7/metasploit-framework class MetasploitModule 'Google Chrome 72 and 73 Array.map exploit', 'Description' = %q This module exploits an issue in Chrome 73.0.3683.86 64 bit. The exploit corrupts...

6.5CVSS6.9AI score0.55925EPSS
SaveExploits6
zdt
zdt
•added 2020/03/06 12:00 a.m.•236 views

Google Chrome 72 / 73 Array.map Corruption Exploit

This Metasploit module exploits an issue in Chrome version 73.0.3683.86 64 bit. The exploit corrupts the length of a float in order to modify the backing store of a typed array. The typed array can then be used to read and write arbitrary memory. The exploit then uses WebAssembly in order to...

6.5CVSS7.5AI score0.55925EPSS
SaveExploits6
Metasploit
Metasploit
•added 2019/03/07 12:00 a.m.•80 views

Google Chrome 72 and 73 Array.map exploit

This module exploits an issue in Chrome 73.0.3683.86 64 bit. The exploit corrupts the length of a float in order to modify the backing store of a typed array. The typed array can then be used to read and write arbitrary memory. The exploit then uses WebAssembly in order to allocate a region of RW...

6.5CVSS7.1AI score0.55925EPSS
SaveExploits6
exploitpack
exploitpack
•added 2016/10/20 12:00 a.m.•24 views

Microsoft Edge - Array.map Heap Overflow (MS16-119)

Microsoft Edge - Array.map Heap Overflow MS16-119 var b = new Array1,2,3; var d = new Array1,2,3; class dummy constructor alert"in constructor"; return d; var handler = get: functiontarget, name ifname == "length" return 0x100; return Symbol.species : dummy; , has: functiontarget, name alert"has ...

0.2AI score
SaveExploits0
Exploit DB
Exploit DB
•added 2016/10/20 12:00 a.m.•42 views

Microsoft Edge - 'Array.map' Heap Overflow (MS16-119)

var b = new Array1,2,3; var d = new Array1,2,3; class dummy constructor alert"in constructor"; return d; var handler = get: functiontarget, name ifname == "length" return 0x100; return Symbol.species : dummy; , has: functiontarget, name alert"has " + name; return true; ; var p = new Proxy, handle...

7.6CVSS7.2AI score0.66919EPSS
SaveExploits2
Rows per page
Query Builder