buffer overflow in the DNS resolver

"Todd C. Miller" <[email protected]>
Newsgroups gmane.os.openbsd.security.announce
Message-ID <[email protected]>
Description:
    A buffer overflow has been found in the BSD DNS resolver.

Impact:
    It may be possible for an attacker with control over a DNS zone
    to cause a buffer overflow in applications doing standard DNS
    calls (gethostbyname(), gethostbyaddr(), etc).

    It is not known at this time whether or not such an overflow
    could be used to escalate privileges.  We suggest users assume
    the worst and patch their systems.

Credit:
    The bug was found and fix a proposed by Joost Pol.
    The patches used were written by Jun-ichiro "itojun" Hagino.

The following patches are available:

OpenBSD 3.1:
    ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.1/common/007_resolver.patch

OpenBSD 3.0:
    ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.0/common/025_resolver.patch

OpenBSD 2.9:
    ftp://ftp.openbsd.org/pub/OpenBSD/patches/2.9/common/027_resolver.patch

The OpenBSD 2.9 patch also applies cleanly to OpenBSD 2.8.

The OpenBSD 3.1, 3.0 and 2.9 patch branches (aka OpenBSD-stable)
also contain the patch.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.