VDB

CVE-2021-3420

CVE-2021-3420 PUBLISHED

A flaw was found in newlib in versions prior to 4.0.0. Improper overflow validation in the memory allocation functions mEMALIGn, pvALLOc, nano_memalign, nano_valloc, nano_pvalloc could case an integer overflow, leading to an allocation of a small buffer and then to a heap-based buffer overflow.

EPSS 0.14% · 33.7th percentile

Risk Scores

EPSS Score
0.14%
33.7th percentile

Affected Products

VendorProductVersions
Ubuntu:24.04:LTSnewlib0, 3.3.0-1.3, 4.4.0.20231231-2
Ubuntu:22.04:LTSnewlib3.3.0-1, 3.3.0-1.2, 3.3.0-1.3
Ubuntu:20.04:LTSnewlib0, 3.1.0.20181231-1, 3.3.0-0ubuntu1
Ubuntu:16.04:LTSnewlib0, 2.1.0+git20141201.db59ff3-2, 2.2.0+git20150830.5a3d536-1
Ubuntu:18.04:LTSnewlib0, 2.4.0.20160527-2, 2.4.0.20160527-3

Timeline

  • Mar 5, 2021 CVE Published
  • Apr 14, 2021 EPSS Score
  • Jun 23, 2021 EPSS Score
  • Aug 24, 2021 EPSS Score
  • Oct 26, 2021 EPSS Score
  • Jan 6, 2022 EPSS Score
  • Feb 4, 2022 EPSS Score
  • Feb 28, 2022 EPSS Score
  • Apr 1, 2022 EPSS Score
  • May 1, 2022 EPSS Score
  • Jul 3, 2022 EPSS Score
  • Sep 4, 2022 EPSS Score
Open in Interactive Console →
$ Console Community · 100/wk Open console ›