All vulnerabilities

Servers and applications

CVE-2020-29573

sysdeps/i386/ldbl2mpn.c in the GNU C Library (aka glibc or libc6) before 2.23 on x86 targets has a stack-based buffer overflow if the input to any of the printf family of functions is an 80-bit long double with a non-canonical bit pattern, as seen when passing a \x00\x04\x00\x00\x00\x00\x00\x00\x00\x04 value to sprintf. NOTE: the issue does not affect glibc by default in 2016 or later (i.e.,…

Severity
High 7.5
Published
6 Dec 2020
Last changed
14 Oct 2026
Added to UpHeron
1 Nov 2026
Fixed in
2.23
Sources
NVD

Affected software

SoftwareAffected versions
GNU C LibraryServers and applications · cpe:a:gnu:glibc
  • Every version before 2.23

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2020-29573
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2020-29573