CVE-2020-10029
The GNU C Library (aka glibc or libc6) before 2.32 could overflow an on-stack buffer during range reduction if an input to an 80-bit long double function contains a no…
Published Mar 4, 2020 · updated Oct 14, 2026 · gnu glibc
The GNU C Library (aka glibc or libc6) before 2.32 could overflow an on-stack buffer during range reduction if an input to an 80-bit long double function contains a non-canonical bit pattern, a seen when passing a 0x5d414141414141410000 value to sinl on x86 targets. This is related to sysdeps/ieee754/ldbl-96/e_rem_pio2l.c.
Timeline
Detection, updates, and resolution for this record.
Mar 4, 2020 · NIST NVD
Detected
The GNU C Library (aka glibc or libc6) before 2.32 could overflow an on-stack buffer during range reduction if an input to an 80-bit long double function contains a non-canonical bit pattern, a seen when passing a 0x5d414141414141410000 value to sinl on x86 targets. This is related to sysdeps/ieee754/ldbl-96/e_rem_pio2l.c.
Oct 14, 2026 · NIST NVD
Updated
The GNU C Library (aka glibc or libc6) before 2.32 could overflow an on-stack buffer during range reduction if an input to an 80-bit long double function contains a non-canonical bit pattern, a seen when passing a 0x5d414141414141410000 value to sinl on x86 targets. This is related to sysdeps/ieee754/ldbl-96/e_rem_pio2l.c.
Affected
- cpe canonical/ubuntu linux16.04
- cpe canonical/ubuntu linux18.04
- cpe canonical/ubuntu linux19.10
- cpe debian/debian linux10.0
- cpe fedoraproject/fedora30
- cpe fedoraproject/fedora31
- cpe fedoraproject/fedora32
- cpe gnu/glibcversion unspecified
- cpe netapp/active iq unified managerversion unspecified
- cpe netapp/h410c firmwareversion unspecified
- cpe opensuse/leap15.1
Sources
- CVE.orgCVE-2020-10029
Official CVE identifier
cve.org - FIRST EPSSCVE-2020-10029
30-day exploitation probability 0.8%
first.org - NIST NVDCVE-2020-10029
The GNU C Library (aka glibc or libc6) before 2.32 could overflow an on-stack buffer during range reduction if an input to an 80-bit long double function contains a non-canonical bit pattern, a seen when passing a 0x5d414141414141410000 value to sinl on x86 targets. This is relat
nvd.nist.gov