Users login

Create an account »

JOIN XATRIX

Users login

Home » Hacking News » RHSA-2002:223-07-Updated ypserv packages fixes memory leak

RHSA-2002:223-07-Updated ypserv packages fixes memory leak

by Nikola Strahija on October 24th, 2002 Updated ypserv packages which fix a memory leak are now available for Red Hat Linux 7.x and 6.2.


2. Relevant releases/architectures:

Red Hat Linux 6.2 - alpha, i386, sparc
Red Hat Linux 7.0 - alpha, i386
Red Hat Linux 7.1 - alpha, i386, ia64
Red Hat Linux 7.2 - i386, ia64
Red Hat Linux 7.3 - i386

3. Problem description:

ypserv is an NIS authentication server. ypserv versions before 2.5 contain
a memory leak that can be triggered remotely.

When someone requests a map that doesn't exist, a previous mapname may be
leaked. This happens, for instance, if you run "ypmatch foo
aaaaaaaaaaaaaaaaaaaa". Repeated runs will result in the yp server using
more and more memory, and running more slowly. It could also result in
ypserv being killed due to the system being out of memory.

This errata updates Red Hat Linux 7.x to ypserv version 2.5 which doesn't
have the memory leak, and updates Red Hat Linux 6.x to a patched version of
ypserv that doesn't have the memory leak.

4. Solution:

Before applying this update, make sure all previously released errata
relevant to your system have been applied.

To update all RPMs for your particular architecture, run:

rpm -Fvh [filenames]

where [filenames] is a list of the RPMs you wish to upgrade. Only those
RPMs which are currently installed will be updated. Those RPMs which are
not installed but included in the list will not be updated. Note that you
can also use wildcards (*.rpm) if your current directory *only* contains the
desired RPMs.

Please note that this update is also available via Red Hat Network. Many
people find this an easier way to apply updates. To use Red Hat Network,
launch the Red Hat Update Agent with the following command:

up2date

This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system.

5. RPMs required:

Red Hat Linux 6.2:

SRPMS:
ftp://updates.redhat.com/6.2/en/os/SRPMS/ypserv-1.3.9-3.6x.src.rpm

alpha:
ftp://updates.redhat.com/6.2/en/os/alpha/ypserv-1.3.9-3.6x.alpha.rpm

i386:
ftp://updates.redhat.com/6.2/en/os/i386/ypserv-1.3.9-3.6x.i386.rpm

sparc:
ftp://updates.redhat.com/6.2/en/os/sparc/ypserv-1.3.9-3.6x.sparc.rpm

Red Hat Linux 7.0:

SRPMS:
ftp://updates.redhat.com/7.0/en/os/SRPMS/ypserv-2.5-2.7x.src.rpm

alpha:
ftp://updates.redhat.com/7.0/en/os/alpha/ypserv-2.5-2.7x.alpha.rpm

i386:
ftp://updates.redhat.com/7.0/en/os/i386/ypserv-2.5-2.7x.i386.rpm

Red Hat Linux 7.1:

SRPMS:
ftp://updates.redhat.com/7.1/en/os/SRPMS/ypserv-2.5-2.7x.src.rpm

alpha:
ftp://updates.redhat.com/7.1/en/os/alpha/ypserv-2.5-2.7x.alpha.rpm

i386:
ftp://updates.redhat.com/7.1/en/os/i386/ypserv-2.5-2.7x.i386.rpm

ia64:
ftp://updates.redhat.com/7.1/en/os/ia64/ypserv-2.5-2.7x.ia64.rpm

Red Hat Linux 7.2:

SRPMS:
ftp://updates.redhat.com/7.2/en/os/SRPMS/ypserv-2.5-2.7x.src.rpm

i386:
ftp://updates.redhat.com/7.2/en/os/i386/ypserv-2.5-2.7x.i386.rpm

ia64:
ftp://updates.redhat.com/7.2/en/os/ia64/ypserv-2.5-2.7x.ia64.rpm

Red Hat Linux 7.3:

SRPMS:
ftp://updates.redhat.com/7.3/en/os/SRPMS/ypserv-2.5-2.7x.src.rpm

i386:
ftp://updates.redhat.com/7.3/en/os/i386/ypserv-2.5-2.7x.i386.rpm




Newsletter signup

Signup to our monthly newsletter and stay in touch with IT news!

Free E-books

We've got ebooks! But they're not online. :( Please give us a few days to bring downloads back.

Contact

Have something to say or just wanna drop us a line? Please keep this in mind: to spam, we reply with spam.

Contact us »