CVE-2018-20796

Priority
Description
In the GNU C Library (aka glibc or libc6) through 2.29,
check_dst_limits_calc_pos_1 in posix/regexec.c has Uncontrolled Recursion,
as demonstrated by '(\227|)(\\1\\1|t1|\\\2537)+' in grep.
Notes
mdeslaurglibc regex compiler is not supposed to be exposed to untrusted
content, and upstream does not consider this to be a security
issue: https://sourceware.org/glibc/wiki/Security%20Exceptions
https://lists.gnu.org/r/bug-gnulib/2018-09/msg00068.html

as of 2019-07-29, no fix available
Package
Upstream:deferred
Ubuntu 12.04 ESM (Precise Pangolin):deferred (2019-07-29)
Ubuntu 14.04 ESM (Trusty Tahr):deferred (2019-07-29)
Ubuntu 16.04 LTS (Xenial Xerus):DNE
Ubuntu 18.04 LTS (Bionic Beaver):DNE
Ubuntu 19.04 (Disco Dingo):DNE
Ubuntu 19.10 (Eoan Ermine):DNE
Ubuntu 20.04 (Focal Fossa):DNE
Package
Source: glibc (LP Ubuntu Debian)
Upstream:deferred
Ubuntu 12.04 ESM (Precise Pangolin):DNE
Ubuntu 14.04 ESM (Trusty Tahr):DNE
Ubuntu 16.04 LTS (Xenial Xerus):deferred (2019-07-29)
Ubuntu 18.04 LTS (Bionic Beaver):deferred (2019-07-29)
Ubuntu 19.04 (Disco Dingo):ignored (reached end-of-life)
Ubuntu 19.10 (Eoan Ermine):deferred (2019-07-29)
Ubuntu 20.04 (Focal Fossa):deferred (2019-07-29)
More Information

Updated: 2020-01-23 20:39:48 UTC (commit b4629892d998f2ede31f59bb7508dc50a92ac664)