{"schemaVersion":3,"id":"CVE-2016-1646","aliases":["UBUNTU-CVE-2016-1646"],"status":"published","duplicateOf":null,"title":"Google Chromium V8 Out-of-Bounds Read Vulnerability","description":"The Array.prototype.concat implementation in builtins.cc in Google V8, as used in Google Chrome before 49.0.2623.108, does not properly consider element data types, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via crafted JavaScript code.","dates":{"published":"2016-03-29T10:00:00.000Z","modified":"2025-10-21T23:55:54.355Z","reserved":null,"kevAdded":["2022-06-08T00:00:00.000Z"],"kevDue":["2022-06-22T00:00:00.000Z"]},"cvss":{"headline":{"score":9.3,"severity":"high","version":"2.0","versionLabel":"v2.0","source":"NVD","vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":8.8,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":8.8,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":9.3,"severity":"high","vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Ubuntu","score":8.8,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","exploitability":7.2,"impact":9.8,"computed":true},{"version":"3.0","versionLabel":"v3.0","source":"OSV · Ubuntu","score":8.8,"severity":"high","vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","exploitability":7.2,"impact":9.8,"computed":true}]},"epss":{"probability":0.4811,"percentile":0.98849,"severity":"high","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.4811},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.4811,"percentile":0.98849}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.4811,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.4811,"percentile":0.98849}]},"kev":{"state":"listed","entries":[{"source":"cisa","sourceLabel":"CISA","dateAdded":"2022-06-08T00:00:00.000Z","dueDate":"2022-06-22T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Google Chromium V8 Out-of-Bounds Read Vulnerability","description":"Google Chromium V8 Engine contains an out-of-bounds read vulnerability that allows a remote attacker to cause a denial of service or possibly have another unspecified impact via crafted JavaScript code. This vulnerability could affect multiple web browsers that utilize Chromium, including, but not limited to, Google Chrome, Microsoft Edge, and Opera.","notes":[{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2016-1646","label":"nvd.nist.gov/vuln/detail/CVE-2016-1646"}],"vendor":"Google","product":"Chromium V8","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}],"listedCount":1,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":true,"entry":{"source":"cisa","sourceLabel":"CISA","dateAdded":"2022-06-08T00:00:00.000Z","dueDate":"2022-06-22T00:00:00.000Z","requiredAction":"Apply updates per vendor instructions.","name":"Google Chromium V8 Out-of-Bounds Read Vulnerability","description":"Google Chromium V8 Engine contains an out-of-bounds read vulnerability that allows a remote attacker to cause a denial of service or possibly have another unspecified impact via crafted JavaScript code. This vulnerability could affect multiple web browsers that utilize Chromium, including, but not limited to, Google Chrome, Microsoft Edge, and Opera.","notes":[{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2016-1646","label":"nvd.nist.gov/vuln/detail/CVE-2016-1646"}],"vendor":"Google","product":"Chromium V8","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[{"id":"REF_28F76B40E899EEE7","name":"Exploit Reference (code.google.com)","source":"reference","url":"https://code.google.com/p/chromium/issues/detail?id=594574","maturity":"unknown","reliabilityScore":0.2,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null}],"exploitCount":1,"weaknesses":[{"id":"CWE-125","name":"Out-of-bounds Read","description":"The product reads data past the end, or before the beginning, of the intended buffer.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/125.html"}],"affected":[{"vendor":"canonical","product":"ubuntu_linux","name":"ubuntu linux","label":"ubuntu_linux","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"14.04","noFixRecorded":false,"fixedIn":null},{"text":"15.10","noFixRecorded":false,"fixedIn":null},{"text":"16.04","noFixRecorded":false,"fixedIn":null}],"versionsText":"14.04 | 15.10 | 16.04","eol":{"isEol":true,"eolDate":"2019-04-02T00:00:00.000Z","matchMethod":"cpe","cycle":{"name":"14.04","label":"14.04 'Trusty Tahr' (LTS)","eolFrom":"2019-04-02T00:00:00.000Z","isLts":true,"isMaintained":false,"latestVersion":"14.04.6"},"product":{"name":"ubuntu","label":"Ubuntu","category":"os"}},"hubHref":"/vendor/canonical/ubuntu_linux"},{"vendor":"ubuntu","product":"chromium-browser","name":"chromium-browser","label":"chromium-browser","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/chromium-browser","purlType":"deb","versions":[{"text":"< 49.0.2623.108-0ubuntu0.14.04.1.1113","noFixRecorded":false,"fixedIn":null},{"text":"< 49.0.2623.108-0ubuntu1.1233","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 49.0.2623.108-0ubuntu0.14.04.1.1113 | < 49.0.2623.108-0ubuntu1.1233","eol":null,"hubHref":null},{"vendor":"ubuntu","product":"libv8-3.14","name":"libv8-3.14","label":"libv8-3.14","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/libv8-3.14","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"ubuntu","product":"oxide-qt","name":"oxide-qt","label":"oxide-qt","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/oxide-qt","purlType":"deb","versions":[{"text":"< 1.14.7-0ubuntu0.14.04.1","noFixRecorded":false,"fixedIn":null},{"text":"< 1.14.7-0ubuntu1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.14.7-0ubuntu0.14.04.1 | < 1.14.7-0ubuntu1","eol":null,"hubHref":null},{"vendor":"debian","product":"debian_linux","name":"debian linux","label":"debian_linux","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"8.0","noFixRecorded":false,"fixedIn":null},{"text":"9.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"8.0 | 9.0","eol":{"isEol":true,"eolDate":"2020-06-30T00:00:00.000Z","matchMethod":"cpe","cycle":{"name":"8","label":"8 (Jessie)","eolFrom":"2020-06-30T00:00:00.000Z","isLts":false,"isMaintained":false,"latestVersion":"8.11"},"product":{"name":"debian","label":"Debian","category":"os"}},"hubHref":"/vendor/debian/debian_linux"},{"vendor":"google","product":"chrome","name":"chrome","label":"chrome","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 49.0.2623.108","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 49.0.2623.108","eol":{"isEol":null,"eolDate":null,"matchMethod":"cpe","cycle":null,"product":{"name":"chrome","label":"Google Chrome","category":"app"}},"hubHref":"/vendor/google/chrome"},{"vendor":"opensuse","product":"leap","name":"leap","label":"leap","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"42.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"42.1","eol":{"isEol":true,"eolDate":"2017-05-17T00:00:00.000Z","matchMethod":"cpe","cycle":{"name":"42.1","label":"Leap 42.1","eolFrom":"2017-05-17T00:00:00.000Z","isLts":false,"isMaintained":false,"latestVersion":null},"product":{"name":"opensuse","label":"openSUSE","category":"os"}},"hubHref":"/vendor/opensuse/leap"},{"vendor":"opensuse","product":"opensuse","name":"opensuse","label":"opensuse","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"13.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"13.1","eol":{"isEol":true,"eolDate":"2016-02-03T00:00:00.000Z","matchMethod":"cpe","cycle":{"name":"13.1","label":"13.1","eolFrom":"2016-02-03T00:00:00.000Z","isLts":false,"isMaintained":false,"latestVersion":null},"product":{"name":"opensuse","label":"openSUSE","category":"os"}},"hubHref":"/vendor/opensuse/opensuse"},{"vendor":"redhat","product":"enterprise_linux_desktop","name":"enterprise linux desktop","label":"enterprise_linux_desktop","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"6.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"6.0","eol":null,"hubHref":"/vendor/redhat/enterprise_linux_desktop"},{"vendor":"redhat","product":"enterprise_linux_eus","name":"enterprise linux eus","label":"enterprise_linux_eus","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"6.7","noFixRecorded":false,"fixedIn":null}],"versionsText":"6.7","eol":null,"hubHref":"/vendor/redhat/enterprise_linux_eus"},{"vendor":"redhat","product":"enterprise_linux_server","name":"enterprise linux server","label":"enterprise_linux_server","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"6.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"6.0","eol":null,"hubHref":"/vendor/redhat/enterprise_linux_server"},{"vendor":"redhat","product":"enterprise_linux_workstation","name":"enterprise linux workstation","label":"enterprise_linux_workstation","ecosystem":null,"cpePart":"o","purl":null,"purlType":null,"versions":[{"text":"6.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"6.0","eol":null,"hubHref":"/vendor/redhat/enterprise_linux_workstation"},{"vendor":"suse","product":"package_hub","name":"package hub","label":"package_hub","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"na","noFixRecorded":false,"fixedIn":null}],"versionsText":"na","eol":null,"hubHref":"/vendor/suse/package_hub"}],"affectedCount":13,"eol":{"hasEol":true,"count":4},"references":[{"url":"http://rhn.redhat.com/errata/RHSA-2016-0525.html","label":"rhn.redhat.com/errata/RHSA-2016-0525.html","hostname":"rhn.redhat.com","tags":["Vendor Advisory","X Refsource REDHAT","Third Party Advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-04/msg00000.html","label":"lists.opensuse.org/opensuse-security-announce/2016-04/msg00000.html","hostname":"lists.opensuse.org","tags":["Vendor Advisory","X Refsource SUSE","Mailing List","Third Party Advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-04/msg00039.html","label":"lists.opensuse.org/opensuse-security-announce/2016-04/msg00039.html","hostname":"lists.opensuse.org","tags":["Vendor Advisory","X Refsource SUSE","Mailing List","Third Party Advisory"]},{"url":"http://googlechromereleases.blogspot.com/2016/03/stable-channel-update_24.html","label":"googlechromereleases.blogspot.com/2016/03/stable-channel-update_24.html","hostname":"googlechromereleases.blogspot.com","tags":["X Refsource CONFIRM","Release Notes","Vendor Advisory"]},{"url":"http://www.debian.org/security/2016/dsa-3531","label":"www.debian.org/security/2016/dsa-3531","hostname":"www.debian.org","tags":["Vendor Advisory","X Refsource DEBIAN","Mailing List","Third Party Advisory"]},{"url":"https://codereview.chromium.org/1804963002/","label":"codereview.chromium.org/1804963002/","hostname":"codereview.chromium.org","tags":["X Refsource CONFIRM","Patch"]},{"url":"http://www.securitytracker.com/id/1035423","label":"www.securitytracker.com/id/1035423","hostname":"www.securitytracker.com","tags":["VDB Entry","X Refsource SECTRACK","Broken Link","Third Party Advisory"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2016-04/msg00001.html","label":"lists.opensuse.org/opensuse-security-announce/2016-04/msg00001.html","hostname":"lists.opensuse.org","tags":["Vendor Advisory","X Refsource SUSE","Mailing List","Third Party Advisory"]},{"url":"https://code.google.com/p/chromium/issues/detail?id=594574","label":"code.google.com/p/chromium/issues/detail?id=594574","hostname":"code.google.com","tags":["X Refsource CONFIRM","Exploit","Issue Tracking","Mailing List"]},{"url":"http://www.ubuntu.com/usn/USN-2955-1","label":"www.ubuntu.com/usn/USN-2955-1","hostname":"www.ubuntu.com","tags":["Vendor Advisory","X Refsource UBUNTU","Third Party Advisory"]},{"url":"https://security.gentoo.org/glsa/201605-02","label":"security.gentoo.org/glsa/201605-02","hostname":"security.gentoo.org","tags":["Vendor Advisory","X Refsource GENTOO","Third Party Advisory"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2016-1646","label":"www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2016-1646","hostname":"www.cisa.gov","tags":["Government Resource","US Government Resource"]},{"url":"https://ubuntu.com/security/CVE-2016-1646","label":"ubuntu.com/security/CVE-2016-1646","hostname":"ubuntu.com","tags":["REPORT"]},{"url":"http://googlechromereleases.blogspot.com/2016/03/","label":"googlechromereleases.blogspot.com/2016/03/","hostname":"googlechromereleases.blogspot.com","tags":["REPORT"]},{"url":"https://ubuntu.com/security/notices/USN-2955-1","label":"ubuntu.com/security/notices/USN-2955-1","hostname":"ubuntu.com","tags":["Advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2016-1646","label":"www.cve.org/CVERecord?id=CVE-2016-1646","hostname":"www.cve.org","tags":["REPORT"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog","label":"www.cisa.gov/known-exploited-vulnerabilities-catalog","hostname":"www.cisa.gov","tags":["REPORT"]}],"lineage":{"upstream":[],"downstream":["DSA-3531-1","MGASA-2016-0127","OPENSUSE-SU-2024:10171-1","OPENSUSE-SU-2024:12948-1","RHSA-2016:0525","USN-2955-1"],"duplicates":[],"related":["OPENSUSE-SU-2024:10171-1","OPENSUSE-SU-2024:12948-1","USN-2955-1"]},"timeline":[{"kind":"published","date":"2016-03-29T10:00:00.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"kev-added","date":"2022-06-08T00:00:00.000Z","label":"Added to CISA KEV","detail":"Google Chromium V8 Out-of-Bounds Read Vulnerability","source":"cisa"},{"kind":"kev-due","date":"2022-06-22T00:00:00.000Z","label":"CISA remediation due","detail":"Apply updates per vendor instructions.","source":"cisa"},{"kind":"modified","date":"2025-10-21T23:55:54.355Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":85,"level":"critical","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T06:02:35.475Z","stale":false,"partial":false}}