tl;dr
- Use the integer overflow to trigger a kernel heap overflow.
 - Use the heap overflow to overwrite 
ttystructure function pointers to get code execution. 
tl;dr
tty structure function pointers to get code execution.tl;dr
strncat in merge allows for an overwrite onto the next region tl;dr
tl;dr
tl;dr
__GI__IO_file_jumps.dfprintf.tl;dr
tl;dr
Writeup from InCTFi 2019 bartender
tl;dr Windows 32-bit SEH exploitation
tl;dr 2 element overflow in Array when jit compiled
tl;dr
Array.pop.  Uint32Array and a Uint8Array to get a overflow in an ArrayBuffer and proceed to convert this to arbitrary read-write and execute shellcode.