CVE-2019-14877

Priority
Description
In the __mdiff function of the newlib libc library, all versions prior to
3.3.0 (see newlib/libc/stdlib/mprec.c), Balloc is used to allocate big
integers, however no check is performed to verify if the allocation
succeeded or not. The access to _wds and _sign will trigger a null pointer
dereference bug in case of a memory allocation failure.
Notes
Package
Upstream:needs-triage
Ubuntu 12.04 ESM (Precise Pangolin):DNE
Ubuntu 14.04 ESM (Trusty Tahr):DNE
Ubuntu 16.04 LTS (Xenial Xerus):needed
Ubuntu 18.04 LTS (Bionic Beaver):needed
Ubuntu 20.04 LTS (Focal Fossa):needed
Ubuntu 20.10 (Groovy Gorilla):needed
More Information

Updated: 2020-09-09 22:49:41 UTC (commit b67d7d8b03f173f825cd706df5bd078bca500b0e)