CVE-2020-16013: Inappropriate implementation in V8 in CefSharp

CVE-2020-16013 · Severity: critical · CVSS 8.8 · Exploited in the wild · Published 2020-11-27

Google Chromium V8 Engine contains an inappropriate implementation vulnerability that allows a remote attacker to potentially exploit heap corruption via a crafted HTML page. This vulnerability can lead to out-of-bounds writes and has been observed being exploited in the wild.

Technologies: Google Chromium V8, CefSharp.Common (NuGet), CefSharp.WinForms (NuGet), CefSharp.Wpf (NuGet), CefSharp.Wpf.HwndHost (NuGet). Vendors: Google, NuGet.

Quick answers

Is CVE-2020-16013 exploited in the wild?
Yes. CVE-2020-16013 is known to be exploited in the wild, first recorded on 3 November 2021. Treat it as urgent.
How severe is CVE-2020-16013?
Critical severity, with a CVSS score of 8.8, published 27 November 2020.
Which products and versions are affected?
CefSharp.Common (NuGet) ECOSYSTEM:introduced=0,fixed=86.0.241; CefSharp.WinForms (NuGet) ECOSYSTEM:introduced=0,fixed=86.0.241; CefSharp.Wpf (NuGet) ECOSYSTEM:introduced=0,fixed=86.0.241; CefSharp.Wpf.HwndHost (NuGet) ECOSYSTEM:introduced=0,fixed=86.0.241.
Is there a fix for CVE-2020-16013?
Yes. CefSharp.Common (NuGet): upgrade to 86.0.241 or later; CefSharp.WinForms (NuGet): upgrade to 86.0.241 or later; CefSharp.Wpf (NuGet): upgrade to 86.0.241 or later; CefSharp.Wpf.HwndHost (NuGet): upgrade to 86.0.241 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2020-16013 attacked?
It is attacked over the network, in a software library.
Am I affected by CVE-2020-16013?
Check whether you run Google Chromium V8, CefSharp.Common (NuGet), CefSharp.WinForms (NuGet) or one of the others listed at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • CefSharp.Common (NuGet): upgrade to 86.0.241 or later
    dotnet add package CefSharp.Common --version 86.0.241
  • CefSharp.WinForms (NuGet): upgrade to 86.0.241 or later
    dotnet add package CefSharp.WinForms --version 86.0.241
  • CefSharp.Wpf (NuGet): upgrade to 86.0.241 or later
    dotnet add package CefSharp.Wpf --version 86.0.241
  • CefSharp.Wpf.HwndHost (NuGet): upgrade to 86.0.241 or later
    dotnet add package CefSharp.Wpf.HwndHost --version 86.0.241

Affected products

  • Google Chrome prior to 86.0.4240.198
  • Google V8 Engine prior to 86.0.4240.198
  • Microsoft Edge
  • Opera Opera

Identifiers

  • CVE-2020-16013
  • GHSA-x7fx-mcc9-27j7

Timeline

  • 2020-11-11: patched: Stable channel update for desktop released (86.0.4240.198)
  • 2021-01-08: disclosed: NVD Published Date
  • 2021-11-03: kev added: Added to CISA Known Exploited Vulnerabilities Catalog
  • 2021-11-03: exploited: Reported as exploited in the wild

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.