Skip to content

thelongestusernameofall/js-vuln-db

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Case Study of JavaScript Engine Vulnerabilities

V8

ChakraCore

  • CVE-2016-3386: Spread Operator, Array, Proxy, Stack Overflow, Richard Zhu
  • CVE-2016-7189: Array.join, Information Leak, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7190: Array.map, Heap Overflow, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7194: Function.apply, Information Leak, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7200: Array.filter, Heap Corruption, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7201: Array, Prototype, Type Confusion, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7202: Array.reverse, Overflow, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7203: Array.splice, Heap Overflow, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7240: eval, Proxy, Type Confusion, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7241: JSON.parse, Information Leak, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7286: SIMD.toLocaleString, Uninitialized Memory, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7287: Intl, Initialization, Type Confusion, Natalie Silvanovich, Google Project Zero
  • CVE-2016-7288: TypedArray.sort, Use After Free, Buffer Neutering, Side Effect, Natalie Silvanovich, Google Project Zero
  • CVE-2017-0071: Array, Optimization, Type Confusion, lokihardt, Google Project Zero

JavaScriptCore

  • CVE-2016-1857: Array.join, Use After Free, Side Effect, KeenLab Tencent, (Liang Chen, Zhen Feng, wushi), Jeonghoon Shin
  • CVE-2016-4622: Array.slice, OOB, Side Effect, Samuel Groß
  • CVE-2016-4734: TypedArray.copyWithin, TypedArray.fill, Buffer Neutering, Side Effect, Natalie Silvanovich, Google Project Zero
  • CVE-2017-2446: Funciton.caller, Type Confusion, Natalie Silvanovich, Google Project Zero
  • CVE-2017-2447: Function.bind, OOB, Natalie Silvanovich, Google Project Zero

SpiderMonkey

  • CVE-2014-1513: TypedArray.subarray, OOB, Buffer Neutering, Side Effect, Jüri Aedla

About

A collection of JavaScript engine CVEs with PoCs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published