PT-2015-4008 · Gnu+5 · Glibc+5

Robin Hack

·

Published

2015-03-05

·

Updated

2024-06-15

·

CVE-2014-8121

CVSS v2.0

5.0

Medium

VectorAV:N/AC:L/Au:N/C:N/I:N/A:P
Name of the Vulnerable Software and Affected Versions glibc versions 2.21 and earlier
Description The issue is related to the DB LOOKUP function in the Name Service Switch (NSS) of the GNU C Library, which does not properly check if a file is open. This allows remote attackers to cause a denial of service by triggering an infinite loop when performing a look-up on a database while iterating over it, causing the file pointer to be reset.
Recommendations For glibc versions 2.21 and earlier, update to a version later than 2.21 to resolve the issue. As a temporary workaround, consider restricting access to the DB LOOKUP function in nss files/files-XXX.c to minimize the risk of exploitation.

Exploit

Fix

DoS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALT-PU-2015-2084
CESA-2015_0327
CVE-2014-8121
DLA-316-1
DSA-3480-1
MGASA-2015-0195
OPENSUSE-SU-2024:10154-1
RHSA-2015:0327
RHSA-2015_0327
SUSE-SU-2015:1424-1
SUSE-SU-2015:1844-1
SUSE-SU-2015_1844-1
SUSE-SU-2016:0470-1
USN-2985-1
USN-2985-2

Affected Products

Alt Linux
Centos
Red Hat
Suse
Ubuntu
Glibc