CVE-2020-10531: Canonical Ubuntu Linux

High severity, CVSS 8.8. EPSS: 2.7% chance of exploitation in the next 30 days.

An issue was discovered in International Components for Unicode (ICU) for C/C++ through 66.1. An integer overflow, leading to a heap-based buffer overflow, exists in the UnicodeString::doAppend() function in common/unistr.cpp.

Affected products

  • Canonical Ubuntu Linux: version 12.04 only; version 14.04 only; version 16.04 only; version 18.04 only; version 19.10 only
  • Debian Debian Linux: version 8.0 only; version 9.0 only; version 10.0 only
  • Fedoraproject Fedora: version 30 only; version 31 only; version 33 only
  • Google Chrome: before 80.0.3987.122 (fixed in 80.0.3987.122)
  • Icu-Project International Components For Unicode: up to and including 66.1
  • Node.js Node.js: from 10.0.0, up to and including 10.12.0; from 10.13.0, before 10.21.0 (fixed in 10.21.0)
  • Opensuse Leap: version 15.1 only
  • Oracle Banking Extensibility Workbench: version 14.3.0 only; version 14.4.0 only
  • Red Hat Enterprise Linux Desktop: version 6.0 only
  • Red Hat Enterprise Linux Server: version 6.0 only
  • Red Hat Enterprise Linux Workstation: version 6.0 only

Published 2020-03-12. Last modified 2026-06-17.