VDB

CVE-2021-3420

CVE-2021-3420 PUBLISHED CVSS 9.800000190734863 CRITICAL

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 2.10% · 81.0th percentile

Risk Scores

CVSS 3.1
9.800000190734863
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS Score
2.10%
81.0th 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 25, 2021 EPSS Score
  • Dec 29, 2021 EPSS Score
  • Jan 6, 2022 EPSS Score
  • Feb 4, 2022 EPSS Score
  • Mar 2, 2022 EPSS Score
  • Apr 1, 2022 EPSS Score
  • May 4, 2022 EPSS Score
  • Sep 8, 2022 EPSS Score
  • Nov 10, 2022 EPSS Score
Open in Interactive Console →
$ Console Community · 100/wk Open console ›