Skip to content
OpenAdvisories
Unscored CVE-2019-9192 EUVD-2019-18569GHSA-v5rq-2q5p-p82v

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 demon…

Published Feb 26, 2019 · Updated Aug 4, 2024 · Assigned by mitre

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 '(|)(\\1\\1)*' in grep, a different issue than CVE-2018-20796. NOTE: the software maintainer disputes that this is a vulnerability because the behavior occurs only with a crafted pattern

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 glibc No fix yet —
Debian 13 glibc No fix yet —
Debian 12 glibc No fix yet —

References