Every CVE Search/ Get API key

CVE-2020-16009

Inappropriate implementation in V8

8.8 HighIn KEVFix available

Inappropriate implementation in V8 in Google Chrome prior to 86.0.4240.183 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

48.3%Up 37.2 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 8.8

Inappropriate implementation in V8 in Google Chrome prior to 86.0.4240.183 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

Record
CVE-2020-16009
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-787, CWE-843
Updated
2026-11-02
CVE List 8.8

Inappropriate implementation in V8 in Google Chrome prior to 86.0.4240.183 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

Record
CVE-2020-16009
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-843, CWE-787
Updated
2026-11-02
EUVDEUVD-2020-1500 8.8

Inappropriate implementation in V8 in Google Chrome prior to 86.0.4240.183 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

Record
EUVD-2020-1500
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-m7mf-48hp-5qmr 8.8

Inappropriate implementation in V8

CVE-2020-16009: Inappropriate implementation in V8

Google is aware of reports that exploits for CVE-2020-16009 exist in the wild.

Allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

There is currently little to no public information on the issue other than it has been flagged as High severity.

Record
GHSA-m7mf-48hp-5qmr
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-787
Updated
2026-11-02
CISA KEV No score

Google Chromium V8 Type Confusion Vulnerability

Google Chromium V8 Engine contains a type confusion vulnerability that allows a remote attacker to potentially exploit heap corruption via a crafted HTML page. This vulnerability could affect multiple web browsers that utilize Chromium, including, but not limited to, Google Chrome, Microsoft Edge, and Opera.

Record
CVE-2020-16009
Weakness
CWE-787, CWE-843
Updated
2026-11-02
OSV 8.8

Inappropriate implementation in V8 in Google Chrome prior to 86.0.4240.183 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

Record
CVE-2020-16009
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 10 moreShow less
OSVDEBIAN-CVE-2020-16009 8.8

Inappropriate implementation in V8 in Google Chrome prior to 86.0.4240.183 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

Record
DEBIAN-CVE-2020-16009
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVGHSA-m7mf-48hp-5qmr 8.8

Inappropriate implementation in V8

CVE-2020-16009: Inappropriate implementation in V8

Google is aware of reports that exploits for CVE-2020-16009 exist in the wild.

Allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

There is currently little to no public information on the issue other than it has been flagged as High severity.

Record
GHSA-m7mf-48hp-5qmr
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-787
Updated
2026-11-02
OSVRHSA-2020:4974 8.8

Red Hat Security Advisory: chromium-browser security update

Record
RHSA-2020:4974
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2020-16009 8.8

Inappropriate implementation in V8 in Google Chrome prior to 86.0.4240.183 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

Record
UBUNTU-CVE-2020-16009
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVopenSUSE-SU-2020:1829-1 No score

Security update for chromium, gn

This update for chromium, gn fixes the following issues:

chromium was updated to 86.0.4240.183 boo#1178375

  • CVE-2020-16004: Use after free in user interface.
  • CVE-2020-16005: Insufficient policy enforcement in ANGLE.
  • CVE-2020-16006: Inappropriate implementation in V8
  • CVE-2020-16007: Insufficient data validation in installer.
  • CVE-2020-16008: Stack buffer overflow in WebRTC.
  • CVE-2020-16009: Inappropriate implementation in V8.
  • CVE-2020-16011: Heap buffer overflow in UI on Windows.

Update to 86.0.4240.111 boo#1177936

  • CVE-2020-16000: Inappropriate implementation in Blink.

  • CVE-2020-16001: Use after free in media.

  • CVE-2020-16002: Use after free in PDFium.

  • CVE-2020-15999: Heap buffer overflow in Freetype.

  • CVE-2020-16003: Use after free in printing.

  • chromium-86-f_seal.patch: F_SEAL* definitions added for leap 15.1 and 15.2

  • Remove vdpau->vaapi bridge as it breaks a lot: (fixes welcome by someone else than me)

  • Fix cookiemonster:

Update to 86.0.4240.75 boo#1177408:

  • CVE-2020-15967: Use after free in payments.
  • CVE-2020-15968: Use after free in Blink.
  • CVE-2020-15969: Use after free in WebRTC.
  • CVE-2020-15970: Use after free in NFC.
  • CVE-2020-15971: Use after free in printing.
  • CVE-2020-15972: Use after free in audio.
  • CVE-2020-15990: Use after free in autofill.
  • CVE-2020-15991: Use after free in password manager.
  • CVE-2020-15973: Insufficient policy enforcement in extensions.
  • CVE-2020-15974: Integer overflow in Blink.
  • CVE-2020-15975: Integer overflow in SwiftShader.
  • CVE-2020-15976: Use after free in WebXR.
  • CVE-2020-6557: Inappropriate implementation in networking.
  • CVE-2020-15977: Insufficient data validation in dialogs.
  • CVE-2020-15978: Insufficient data validation in navigation.
  • CVE-2020-15979: Inappropriate implementation in V8.
  • CVE-2020-15980: Insufficient policy enforcement in Intents.
  • CVE-2020-15981: Out of bounds read in audio.
  • CVE-2020-15982: Side-channel information leakage in cache.
  • CVE-2020-15983: Insufficient data validation in webUI.
  • CVE-2020-15984: Insufficient policy enforcement in Omnibox.
  • CVE-2020-15985: Inappropriate implementation in Blink.
  • CVE-2020-15986: Integer overflow in media.
  • CVE-2020-15987: Use after free in WebRTC.
  • CVE-2020-15992: Insufficient policy enforcement in networking.
  • CVE-2020-15988: Insufficient policy enforcement in downloads.
  • CVE-2020-15989: Uninitialized Use in PDFium.
  • Update to 0.1807:

    • no upstream changelog
Record
openSUSE-SU-2020:1829-1
Updated
2026-11-02
OSVopenSUSE-SU-2020:1831-1 No score

Security update for chromium

This update for chromium fixes the following issues:

  • Update to 86.0.4240.183 boo#1178375
    • CVE-2020-16004: Use after free in user interface.
    • CVE-2020-16005: Insufficient policy enforcement in ANGLE.
    • CVE-2020-16006: Inappropriate implementation in V8
    • CVE-2020-16007: Insufficient data validation in installer.
    • CVE-2020-16008: Stack buffer overflow in WebRTC.
    • CVE-2020-16009: Inappropriate implementation in V8.
    • CVE-2020-16011: Heap buffer overflow in UI on Windows.
Record
openSUSE-SU-2020:1831-1
Updated
2026-11-02
OSVopenSUSE-SU-2020:1937-1 No score

Security update for chromium

This update for chromium fixes the following issues:

  • Update to 86.0.4240.183 boo#1178375
    • CVE-2020-16004: Use after free in user interface.
    • CVE-2020-16005: Insufficient policy enforcement in ANGLE.
    • CVE-2020-16006: Inappropriate implementation in V8
    • CVE-2020-16007: Insufficient data validation in installer.
    • CVE-2020-16008: Stack buffer overflow in WebRTC.
    • CVE-2020-16009: Inappropriate implementation in V8.
    • CVE-2020-16011: Heap buffer overflow in UI on Windows.

This update was imported from the openSUSE:Leap:15.1:Update update project.

Record
openSUSE-SU-2020:1937-1
Updated
2026-11-02
OSVopenSUSE-SU-2020:1952-1 No score

Security update for opera

This update for opera fixes the following issues:

Opera was updated to version 72.0.3815.320

  • CHR-8177 Update chromium on desktop-stable-86-3815 to 86.0.4240.183

  • DNA-89748 ‘Manage Extensions’ dialog is displayed with preloaded extensions

  • DNA-89766 Address bar does not respond to actions

  • The update to chromium 86.0.4240.183 fixes following issues: CVE-2020-16004, CVE-2020-16005, CVE-2020-16006, CVE-2020-16007, CVE-2020-16008, CVE-2020-16009, CVE-2020-16011

  • Update to version 72.0.3815.200

    • DNA-87150 Speed Dial tile can’t be dragged to proper place
    • DNA-89632 Improve hovering over icons
    • DNA-89647 [Light mode] Wrong URL color in ‘Add Site’ section
    • DNA-89791 Typo in Spanish
  • The update to chromium 86.0.4240.111 fixes following issues: CVE-2020-16000, CVE-2020-16001, CVE-2020-16002, CVE-2020-15999, CVE-2020-16003

  • Complete Opera 72.0 changelog at: https://blogs.opera.com/desktop/changelog-for-72/

  • Update to version 71.0.3770.271

    • DNA-88353 Crash at opera::TabCyclerView::HighlightContents (content::WebContents*, bool)
    • DNA-89177 Device update request should only be called when FCM token has changed
    • DNA-89186 Handle device expired case in all server calls
    • DNA-89202 Pages are rendered in dark mode when force dark mode prefs were synced from Opera GX
    • DNA-89247 [Mac] Fullscreen video broken if sidebar is hidden
    • DNA-89298 Some elements of VPN popup are misaligned to design
    • DNA-89305 Crash after closing Downloads pop-up
Record
openSUSE-SU-2020:1952-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10681-1 No score

chromedriver-93.0.4577.82-1.1 on GA media

These are all security issues fixed in the chromedriver-93.0.4577.82-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10681-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:12948-1 No score

ungoogled-chromium-113.0.5672.92-1.1 on GA media

These are all security issues fixed in the ungoogled-chromium-113.0.5672.92-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12948-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
CefSharp.Common
NuGet
before 86.0.241
86.0.241
CefSharp.Wpf
NuGet
before 86.0.241
86.0.241
CefSharp.WinForms
NuGet
before 86.0.241
86.0.241
CefSharp.Wpf.HwndHost
NuGet
before 86.0.241
86.0.241
chromium
Debian:12
before 87.0.4280.88-0.1
87.0.4280.88-0.1
chromium
Debian:13
before 87.0.4280.88-0.1
87.0.4280.88-0.1
chromium
Debian:14
before 87.0.4280.88-0.1
87.0.4280.88-0.1
chromium
Debian:10
before 87.0.4280.88-0.4~deb10u1, plus listed versions
73.0.3683.75-174.0.3729.108-175.0.3770.10-175.0.3770.80-175.0.3770.90-1
Show 42 moreShow less
76.0.3809.100-176.0.3809.100-1~deb10u176.0.3809.62-176.0.3809.71-176.0.3809.87-176.0.3809.87-278.0.3904.108-178.0.3904.108-1~deb10u178.0.3904.87-178.0.3904.97-178.0.3904.97-1~deb10u179.0.3945.130-179.0.3945.130-1~deb10u179.0.3945.130-279.0.3945.56-179.0.3945.79-180.0.3987.106-180.0.3987.116-180.0.3987.122-180.0.3987.122-280.0.3987.132-180.0.3987.132-1~deb10u180.0.3987.149-180.0.3987.149-1~deb10u180.0.3987.162-180.0.3987.162-1~deb10u181.0.4044.62-181.0.4044.92-183.0.4103.106-183.0.4103.116-183.0.4103.116-1~deb10u183.0.4103.116-1~deb10u283.0.4103.116-1~deb10u383.0.4103.116-283.0.4103.116-383.0.4103.116-3.183.0.4103.83-184.0.4147.105-184.0.4147.89-187.0.4280.88-0.187.0.4280.88-0.287.0.4280.88-0.3
87.0.4280.88-0.4~deb10u1
CefSharp.Common
NuGet
before 86.0.241, plus listed versions
31.0.0-pre133.0.033.0.233.1.0-pre0137.0.0
Show 45 moreShow less
37.0.0-pre0137.0.0-pre0237.0.137.0.237.0.339.0.039.0.0-pre0139.0.0-pre0239.0.0-pre0339.0.139.0.241.0.041.0.0-pre0141.0.143.0.043.0.0-pre0143.0.0-pre0243.0.145.0.045.0.0-pre0147.0.047.0.0-pre0147.0.147.0.247.0.347.0.449.0.049.0.0-pre0149.0.0-pre0249.0.151.0.051.0.0-pre0151.0.0-pre0253.0.053.0.0-pre0153.0.155.0.055.0.0-pre0157.0.057.0.0-pre0162.0.0-pre0162.0.0-proprietary-codecs62.0.0-proprietary-codecs263.0.063.0.0-pre01
86.0.241
CefSharp.Wpf
NuGet
before 86.0.241, plus listed versions
1.25.2-perlun01.25.31.25.41.25.51.25.6
Show 45 moreShow less
1.25.71.25.83.29.0-pre031.0.0-pre133.0.033.0.233.1.0-pre0137.0.037.0.0-pre0137.0.0-pre0237.0.137.0.339.0.039.0.0-pre0139.0.0-pre0239.0.0-pre0339.0.139.0.241.0.041.0.0-pre0141.0.143.0.043.0.0-pre0143.0.0-pre0243.0.145.0.045.0.0-pre0147.0.047.0.0-pre0147.0.147.0.247.0.347.0.449.0.049.0.0-pre0149.0.0-pre0249.0.151.0.051.0.0-pre0151.0.0-pre0253.0.053.0.0-pre0153.0.155.0.055.0.0-pre01
86.0.241
Show 16 moreShow less
Affected packages
PackageAffectedFixed
CefSharp.WinForms
NuGet
before 86.0.241, plus listed versions
1.25.333.0.033.0.233.1.0-pre0137.0.0
Show 45 moreShow less
37.0.0-pre0137.0.0-pre0237.0.137.0.339.0.039.0.0-pre0139.0.0-pre0239.0.0-pre0339.0.139.0.241.0.041.0.0-pre0141.0.143.0.043.0.0-pre0143.0.0-pre0243.0.145.0.045.0.0-pre0147.0.047.0.0-pre0147.0.147.0.247.0.347.0.449.0.049.0.0-pre0149.0.0-pre0249.0.151.0.051.0.0-pre0151.0.0-pre0253.0.053.0.0-pre0153.0.155.0.055.0.0-pre0157.0.057.0.0-pre0162.0.0-pre0162.0.0-proprietary-codecs62.0.0-proprietary-codecs263.0.063.0.0-pre0163.0.0-pre02
86.0.241
CefSharp.Wpf.HwndHost
NuGet
before 86.0.241, plus listed versions
83.4.20-pre84.4.1085.3.12185.3.130
86.0.241
chromium-browser
Red Hat:rhel_extras:6
before 0:86.0.4240.183-1.el6_10
0:86.0.4240.183-1.el6_10
chromium-browser-debuginfo
Red Hat:rhel_extras:6
before 0:86.0.4240.183-1.el6_10
0:86.0.4240.183-1.el6_10
chromium-browser
Ubuntu:16.04:LTS
before 86.0.4240.198-0ubuntu0.16.04.1, plus listed versions
45.0.2454.101-0ubuntu1.120147.0.2526.73-0ubuntu1.121847.0.2526.106-0ubuntu1.122148.0.2564.82-0ubuntu1.122248.0.2564.116-0ubuntu1.1229
Show 45 moreShow less
49.0.2623.87-0ubuntu1.123249.0.2623.108-0ubuntu1.123350.0.2661.102-0ubuntu0.16.04.1.123751.0.2704.79-0ubuntu0.16.04.1.124252.0.2743.116-0ubuntu0.16.04.1.125053.0.2785.143-0ubuntu0.16.04.1.125453.0.2785.143-0ubuntu0.16.04.1.125755.0.2883.87-0ubuntu0.16.04.126356.0.2924.76-0ubuntu0.16.04.126857.0.2987.98-0ubuntu0.16.04.127658.0.3029.81-0ubuntu0.16.04.127758.0.3029.96-0ubuntu0.16.04.127958.0.3029.110-0ubuntu0.16.04.128159.0.3071.109-0ubuntu0.16.04.128959.0.3071.109-0ubuntu0.16.04.129160.0.3112.78-0ubuntu0.16.04.129360.0.3112.113-0ubuntu0.16.04.129861.0.3163.79-0ubuntu0.16.04.130061.0.3163.100-0ubuntu0.16.04.130662.0.3202.62-0ubuntu0.16.04.130862.0.3202.75-0ubuntu0.16.04.131362.0.3202.89-0ubuntu0.16.04.131562.0.3202.94-0ubuntu0.16.04.131763.0.3239.84-0ubuntu0.16.04.163.0.3239.132-0ubuntu0.16.04.164.0.3282.119-0ubuntu0.16.04.164.0.3282.140-0ubuntu0.16.04.164.0.3282.167-0ubuntu0.16.04.165.0.3325.181-0ubuntu0.16.04.166.0.3359.139-0ubuntu0.16.04.366.0.3359.181-0ubuntu0.16.04.167.0.3396.99-0ubuntu0.16.04.268.0.3440.75-0ubuntu0.16.04.168.0.3440.106-0ubuntu0.16.04.169.0.3497.81-0ubuntu0.16.04.170.0.3538.67-0ubuntu0.16.04.170.0.3538.77-0ubuntu0.16.04.170.0.3538.110-0ubuntu0.16.04.171.0.3578.80-0ubuntu0.16.04.171.0.3578.98-0ubuntu0.16.04.172.0.3626.119-0ubuntu0.16.04.172.0.3626.121-0ubuntu0.16.04.173.0.3683.75-0ubuntu0.16.04.173.0.3683.86-0ubuntu0.16.04.174.0.3729.169-0ubuntu0.16.04.1
86.0.4240.198-0ubuntu0.16.04.1
chromium-browser
Ubuntu:18.04:LTS
before 86.0.4240.198-0ubuntu0.18.04.1, plus listed versions
61.0.3163.100-0ubuntu1.137862.0.3202.62-0ubuntu0.17.10.138062.0.3202.89-0ubuntu1.138662.0.3202.94-0ubuntu1.138863.0.3239.84-0ubuntu1
Show 42 moreShow less
63.0.3239.108-0ubuntu164.0.3282.119-0ubuntu164.0.3282.140-0ubuntu164.0.3282.167-0ubuntu165.0.3325.146-0ubuntu165.0.3325.181-0ubuntu166.0.3359.139-0ubuntu0.18.04.366.0.3359.181-0ubuntu0.18.04.167.0.3396.99-0ubuntu0.18.04.168.0.3440.75-0ubuntu0.18.04.168.0.3440.106-0ubuntu0.18.04.169.0.3497.81-0ubuntu0.18.04.170.0.3538.67-0ubuntu0.18.04.170.0.3538.77-0ubuntu0.18.04.170.0.3538.110-0ubuntu0.18.04.171.0.3578.80-0ubuntu0.18.04.171.0.3578.98-0ubuntu0.18.04.172.0.3626.119-0ubuntu0.18.04.172.0.3626.121-0ubuntu0.18.04.173.0.3683.75-0ubuntu0.18.04.173.0.3683.86-0ubuntu0.18.04.174.0.3729.169-0ubuntu0.18.04.175.0.3770.90-0ubuntu0.18.04.175.0.3770.142-0ubuntu0.18.04.176.0.3809.87-0ubuntu0.18.04.176.0.3809.100-0ubuntu0.18.04.177.0.3865.90-0ubuntu0.18.04.178.0.3904.70-0ubuntu0.18.04.278.0.3904.97-0ubuntu0.18.04.178.0.3904.108-0ubuntu0.18.04.179.0.3945.79-0ubuntu0.18.04.179.0.3945.130-0ubuntu0.18.04.180.0.3987.87-0ubuntu0.18.04.180.0.3987.149-0ubuntu0.18.04.180.0.3987.163-0ubuntu0.18.04.181.0.4044.122-0ubuntu0.18.04.181.0.4044.138-0ubuntu0.18.04.183.0.4103.61-0ubuntu0.18.04.184.0.4147.105-0ubuntu0.18.04.185.0.4183.83-0ubuntu0.18.04.285.0.4183.121-0ubuntu0.18.04.186.0.4240.75-0ubuntu0.18.04.1
86.0.4240.198-0ubuntu0.18.04.1
chromium
SUSE:Package Hub 15 SP2
before 86.0.4240.183-bp152.2.26.1
86.0.4240.183-bp152.2.26.1
gn
SUSE:Package Hub 15 SP2
before 0.1807-bp152.2.3.4
0.1807-bp152.2.3.4
chromium
SUSE:Package Hub 15 SP1
before 86.0.4240.183-bp151.3.119.1
86.0.4240.183-bp151.3.119.1
chromium
openSUSE:Leap 15.1
before 86.0.4240.183-bp151.3.119.1
86.0.4240.183-bp151.3.119.1
chromium
openSUSE:Leap 15.2
before 86.0.4240.183-bp151.3.119.1
86.0.4240.183-bp151.3.119.1
chromium
SUSE:Package Hub 15 SP1
before 86.0.4240.183-bp151.3.125.1
86.0.4240.183-bp151.3.125.1
opera
openSUSE:Leap 15.1 NonFree
before 72.0.3815.320-lp152.2.21.1
72.0.3815.320-lp152.2.21.1
opera
openSUSE:Leap 15.2 NonFree
before 72.0.3815.320-lp152.2.21.1
72.0.3815.320-lp152.2.21.1
chromium
openSUSE:Tumbleweed
before 93.0.4577.82-1.1
93.0.4577.82-1.1
chromium
openSUSE:Tumbleweed
before 113.0.5672.92-1.1
113.0.5672.92-1.1

History

History
RecordedChangedSources
exploitation
first indexedCVE List, EUVD, GitHub Advisories, CISA KEV, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2020-16009 is a high vulnerability (CVSS 8.8) in Google Chrome, published November 3, 2020. CISA lists it as known to be exploited, since November 3, 2021. EUVD reports exploitation since November 3, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 48.3%, the 98th percentile. Fixed in CefSharp.Common 86.0.241.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 134 versions and 2,158 references. The JSON record has them.

MoveEnter Open