Security Advisory Updated tcpdump packages fix various vulnerabilities

Advisory: RHSA-2003:214-03
Type: Security Advisory
Severity: N/A
Issued on: 2003-06-30
Last updated on: 2003-06-30
Affected Products: Red Hat Linux 7.1 for iSeries
Red Hat Linux 7.1 for pSeries
OVAL: N/A
CVEs (cve.mitre.org): CVE-2002-0380
CVE-2002-1350
CVE-2003-0093
CVE-2003-0108
CVE-2003-0145
CVE-2003-0194

Details

Updated tcpdump, libpcap, and arpwatch packages for iSeries and pSeries fix
various vulnerabilities.

Tcpdump is a command-line tool for monitoring network traffic.

The Red Hat tcpdump packages advertise that by default tcpdump will drop
permissions to user 'pcap'. Due to a compilation error this did not
happen, and tcpdump would run as root unless the '-U' flag was specified.

Users of tcpdump are advised to upgrade to these errata packages, which
are compiled so that by default tcpdump will drop privileges to the
'pcap' user.

The BGP decoding routines in tcpdump before 3.6.2 used incorrect bounds
checking when copying data, which allows remote attackers to cause a denial
of service and possibly execute arbitrary code (as the 'pcap' user).

The RADIUS decoder in tcpdump 3.6.2 and earlier allows remote attackers to
cause a denial of service (crash) via an invalid RADIUS packet with a
header length field of 0. This causes tcpdump to generate data within an
infinite loop.

A vulnerability in tcpdump before 3.7.2 is related to an inability to
handle unknown RADIUS attributes properly, and allows remote attackers to
cause a denial of service (infinite loop).

The ISAKMP parser in tcpdump 3.6 through 3.7.1 allows remote attackers to
cause a denial of service (CPU consumption) via a malformed ISAKMP packet
to UDP port 500, causing tcpdump to enter an infinite loop.

Versions of tcpdump up to and including 3.6.2 have a buffer overflow that
can be triggered when tracing the network by a bad NFS packet. This issue
was found by David Woodhouse of Red Hat.

Users of tcpdump are advised to upgrade to these errata packages, which
contain patches to correct these issues.


Solution

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

Please note that this update is available via Red Hat Network. 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.

Updated packages

Red Hat Linux 7.1 for iSeries

SRPMS:
ftp://updates.redhat.com/7.1/en/os/iSeries/SRPMS/tcpdump-3.6.3-17.7.1.3.src.rpm
Missing file
    fac820eb58d79fc58d30bff1fd11f33d
 
iSeries:
ftp://updates.redhat.com/7.1/en/os/iSeries/ppc/arpwatch-2.1a11-17.7.1.3.ppc.rpm
Missing file
    7a70dec196c5be1312fa443e13afb57e
ftp://updates.redhat.com/7.1/en/os/iSeries/ppc/libpcap-0.6.2-17.7.1.3.ppc.rpm
Missing file
    e6b690680b3515943ba44bf3cf151c04
ftp://updates.redhat.com/7.1/en/os/iSeries/ppc/tcpdump-3.6.3-17.7.1.3.ppc.rpm
Missing file
    a82d1206adbdd841b1d89e15ebfcca92
 
Red Hat Linux 7.1 for pSeries

SRPMS:
ftp://updates.redhat.com/7.1/en/os/pSeries/SRPMS/tcpdump-3.6.3-17.7.1.3.src.rpm
Missing file
    fac820eb58d79fc58d30bff1fd11f33d
 
pSeries:
ftp://updates.redhat.com/7.1/en/os/pSeries/ppc/arpwatch-2.1a11-17.7.1.3.ppc.rpm
Missing file
    7a70dec196c5be1312fa443e13afb57e
ftp://updates.redhat.com/7.1/en/os/pSeries/ppc/libpcap-0.6.2-17.7.1.3.ppc.rpm
Missing file
    e6b690680b3515943ba44bf3cf151c04
ftp://updates.redhat.com/7.1/en/os/pSeries/ppc/tcpdump-3.6.3-17.7.1.3.ppc.rpm
Missing file
    a82d1206adbdd841b1d89e15ebfcca92
 

References


Keywords

arpwatch, buffer, overflow, tcpdump


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

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/