First published: Fri Oct 20 2017(Updated: )
The glob function in glob.c in the GNU C Library (aka glibc or libc6) before 2.27, when invoked with GLOB_TILDE, could skip freeing allocated memory when processing the ~ operator with a long user name, potentially leading to a denial of service (memory leak).
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
GNU C Library (glibc) | <=2.26 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2017-15671 has a medium severity rating with a score of 5.9.
To fix CVE-2017-15671, upgrade to GNU glibc version 2.27 or later.
CVE-2017-15671 is caused by the glob function skipping memory deallocation when processing the ~ operator with a long user name.
CVE-2017-15671 affects the GNU glibc library versions before 2.27.
CVE-2017-15671 is a denial of service vulnerability due to a memory leak.