PT-2002-1049 · Gnu+1 · Glibc+1

Published

2002-07-03

·

Updated

2017-10-10

·

CVE-2002-0651

CVSS v2.0

10

High

VectorAV:N/AC:L/Au:N/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions glibc versions 2.0 through 2.2.5 glibc versions 2.1.1 through 2.1.3 glibc version 2.1.9 and earlier
Description The issue concerns multiple buffer overflows in the DNS resolver code used in glibc, which can be exploited remotely to cause a denial of service or possibly execute arbitrary code. This can lead to a violation of confidentiality, integrity, and availability of protected information. The getnetbyname() and getnetbyaddr() functions are specifically vulnerable, handling network name and address lookups. A remote attacker in control of a DNS server could overflow a buffer by sending a malformed DNS response to a vulnerable server, causing the system to crash or execute arbitrary code with the same privileges as the process that calls the DNS resolver function.
Recommendations For glibc versions 2.0 through 2.2.5, update to a version outside of this range to mitigate the risk. For glibc versions 2.1.1 through 2.1.3, consider disabling the getnetbyname() and getnetbyaddr() functions as a temporary workaround until a patch is available. For glibc version 2.1.9 and earlier, restrict access to the DNS resolver to minimize the risk of exploitation. At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

BDU:2015-07993
BDU:2015-07994
BDU:2015-07997
BDU:2015-08004
BDU:2015-08005
BDU:2015-08008
BDU:2015-08009
CVE-2002-0651

Affected Products

Bind Server
Glibc