Date: 19 May 2009
References: ESB-2008.0755 ESB-2008.0755
Click here for printable version
Click here for PGP verifiable version
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
===========================================================================
AUSCERT External Security Bulletin Redistribution
ESB-2009.0479 -- [RedHat]
nfs-utils: Reduced security
19 May 2009
===========================================================================
AusCERT Security Bulletin Summary
---------------------------------
Product: nfs-utils
Publisher: Red Hat
Operating System: Red Hat Linux 4
Impact: Reduced Security
Access: Existing Account
CVE Names: CVE-2008-1376
Ref: ESB-2008.0755
Original Bulletin: https://rhn.redhat.com/errata/RHSA-2009-0955.html
- --------------------------BEGIN INCLUDED TEXT--------------------
- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
=====================================================================
Red Hat Security Advisory
Synopsis: Moderate: nfs-utils security and bug fix update
Advisory ID: RHSA-2009:0955-01
Product: Red Hat Enterprise Linux
Advisory URL: https://rhn.redhat.com/errata/RHSA-2009-0955.html
Issue date: 2009-05-18
CVE Names: CVE-2008-1376
=====================================================================
1. Summary:
An updated nfs-utils package that fixes a security issue and multiple bugs
is now available for Red Hat Enterprise Linux 4.
This update has been rated as having moderate security impact by the Red
Hat Security Response Team.
2. Relevant releases/architectures:
Red Hat Enterprise Linux AS version 4 - i386, ia64, ppc, s390, s390x, x86_64
Red Hat Enterprise Linux Desktop version 4 - i386, x86_64
Red Hat Enterprise Linux ES version 4 - i386, ia64, x86_64
Red Hat Enterprise Linux WS version 4 - i386, ia64, x86_64
3. Description:
The nfs-utils package provides a daemon for the kernel NFS server and
related tools, which provides a much higher level of performance than the
traditional Linux NFS server used by most users.
A flaw was found in the nfs-utils package provided by RHBA-2008:0742. The
nfs-utils package was missing TCP wrappers support, which could result in
an administrator believing they had access restrictions enabled when they
did not. (CVE-2008-1376)
This update also includes the following bug fixes:
* the "nfsstat" command now displays correct statistics. In previous
versions, performing more than 2^31 RPC calls could cause the "nfsstat"
command to incorrectly display the number of calls as "negative". This was
because "nfsstat" printed statistics from /proc/net/rpc/* files as signed
integers; with this version of nfs-utils, "nfsstat" now reads and prints
these statistics as unsigned integers. (BZ#404831)
* imapd upcalls now support zero-length reads and perform extra bounds
checking in gssd and svcgssd. This fixes a bug in previous versions that
could cause the rpc.imapd daemon to hang when communicating with the
kernel, which would halt any ID translation services. (BZ#448710)
* tcp_wrappers supported in nfs-utils now allows proper application of
hosts access rules defined in /etc/hosts.allow and /etc/hosts.deny. (BZ#494585)
* the nfs init script did not check whether SECURE_NFS was set to "yes"
before starting, stopping, or querying rpc.svcgssd. On systems where
SECURE_NFS was not set to "yes", the nfs init script could not start the
rpc.svcgssd daemon at the "service nfs start" command because the rpcsvcssd
init script would check the status of SECURE_NFS before starting the
daemon. However, at the "service nfs stop" or "service nfs restart"
commands, nfs init script would attempt to stop rpc.svcgssd and then report
a failure because the daemon was not running in the first place. These
error messages may have misled end-users into believing that there was a
genuine problem with their NFS configuration. This version of nfs-utils
contains a fix backported from Red Hat Enterprise Linux 5. nfs-utils now
checks the status of SECURE_NFS before the nfs init script attempts to
start, query or stop rpc.svcgssd and therefore, the irrelevant error
messages seen previously will not appear. (BZ#470423)
* the nfs init script is now fully compliant with Linux Standard Base Core
specifications. This update fixes a bug that prevented "/etc/init.d/nfs
start" from exiting properly if NFS was already running. (BZ#474570)
* /var/lib/nfs/statd/sm is now created with the proper user and group
whenever rpc.statd is called. In previous versions, some thread stack
conditions could incorrectly prevent rpc.statd from creating the
/var/lib/nfs/statd/sm file, which could cause "service nfslock start" to
fail. (BZ#479376)
All users of nfs-utils should upgrade to this updated package, which
resolves these issues.
4. Solution:
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259
5. Bugs fixed (http://bugzilla.redhat.com/):
404831 - "nfsstat -s" shows negative value
440114 - CVE-2008-1376 nfs-utils: missing tcp_wrappers support
461043 - lockd not using settings in sysconfig/nfs
474570 - Incorrect exit codes from nfs init script
479376 - statd fails to create SM_DIR
494585 - libwrap - Nor ip, nor hostname work,, only when used ALL expression in hosts.deny access is denied
6. Package List:
Red Hat Enterprise Linux AS version 4:
Source:
ftp://updates.redhat.com/enterprise/4AS/en/os/SRPMS/nfs-utils-1.0.6-93.EL4.src.rpm
i386:
nfs-utils-1.0.6-93.EL4.i386.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.i386.rpm
ia64:
nfs-utils-1.0.6-93.EL4.ia64.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.ia64.rpm
ppc:
nfs-utils-1.0.6-93.EL4.ppc.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.ppc.rpm
s390:
nfs-utils-1.0.6-93.EL4.s390.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.s390.rpm
s390x:
nfs-utils-1.0.6-93.EL4.s390x.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.s390x.rpm
x86_64:
nfs-utils-1.0.6-93.EL4.x86_64.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.x86_64.rpm
Red Hat Enterprise Linux Desktop version 4:
Source:
ftp://updates.redhat.com/enterprise/4Desktop/en/os/SRPMS/nfs-utils-1.0.6-93.EL4.src.rpm
i386:
nfs-utils-1.0.6-93.EL4.i386.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.i386.rpm
x86_64:
nfs-utils-1.0.6-93.EL4.x86_64.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.x86_64.rpm
Red Hat Enterprise Linux ES version 4:
Source:
ftp://updates.redhat.com/enterprise/4ES/en/os/SRPMS/nfs-utils-1.0.6-93.EL4.src.rpm
i386:
nfs-utils-1.0.6-93.EL4.i386.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.i386.rpm
ia64:
nfs-utils-1.0.6-93.EL4.ia64.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.ia64.rpm
x86_64:
nfs-utils-1.0.6-93.EL4.x86_64.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.x86_64.rpm
Red Hat Enterprise Linux WS version 4:
Source:
ftp://updates.redhat.com/enterprise/4WS/en/os/SRPMS/nfs-utils-1.0.6-93.EL4.src.rpm
i386:
nfs-utils-1.0.6-93.EL4.i386.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.i386.rpm
ia64:
nfs-utils-1.0.6-93.EL4.ia64.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.ia64.rpm
x86_64:
nfs-utils-1.0.6-93.EL4.x86_64.rpm
nfs-utils-debuginfo-1.0.6-93.EL4.x86_64.rpm
These packages are GPG signed by Red Hat for security. Our key and
details on how to verify the signature are available from
https://www.redhat.com/security/team/key/#package
7. References:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1376
http://www.redhat.com/security/updates/classification/#moderate
8. Contact:
The Red Hat security contact is <secalert@redhat.com>. More contact
details at https://www.redhat.com/security/team/contact/
Copyright 2009 Red Hat, Inc.
- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (GNU/Linux)
iD8DBQFKEctBXlSAg2UNWIIRAsR1AJ4wUOWxw0PS6hihuAi2H96J7C2HfACeJ1jA
lz+TNNde+iGuzAq0l8CMiw0=
=0CBE
- -----END PGP SIGNATURE-----
- --------------------------END INCLUDED TEXT--------------------
You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to auscert@auscert.org.au
and we will forward your request to the appropriate person.
NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members. As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.
NOTE: This is only the original release of the security bulletin. It may
not be updated when updates to the original are made. If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.
Contact information for the authors of the original document is included
in the Security Bulletin above. If you have any questions or need further
information, please contact them directly.
Previous advisories and external security bulletins can be retrieved from:
http://www.auscert.org.au/render.html?cid=1980
If you believe that your computer system has been compromised or attacked in
any way, we encourage you to let us know by completing the secure National IT
Incident Reporting Form at:
http://www.auscert.org.au/render.html?it=3192
===========================================================================
Australian Computer Emergency Response Team
The University of Queensland
Brisbane
Qld 4072
Internet Email: auscert@auscert.org.au
Facsimile: (07) 3365 7031
Telephone: (07) 3365 4417 (International: +61 7 3365 4417)
AusCERT personnel answer during Queensland business hours
which are GMT+10:00 (AEST).
On call after hours for member emergencies only.
===========================================================================
-----BEGIN PGP SIGNATURE-----
Comment: http://www.auscert.org.au/render.html?it=1967
iD8DBQFKEjWaNVH5XJJInbgRAnuyAJ9FQ4vBsrEL8LueFZ+4sAVzJcoZ/ACdER7B
k3YOzxaG9Kg82VibzIZbBq8=
=zUL8
-----END PGP SIGNATURE-----
|