SecurityTracker.com
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 


Category:   Application (Generic)  >   Tcpdump Vendors:   Tcpdump.org
(Mandrake Issues Fix) Tcpdump Boundary Checking Error in 'print-isakmp.c' Lets Remote Users Crash Tcpdump
SecurityTracker Alert ID:  1009803
SecurityTracker URL:  http://securitytracker.com/id/1009803
CVE Reference:   CVE-2004-0183, CVE-2004-0184   (Links to External Site)
Date:  Apr 15 2004
Impact:   Denial of service via network
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): prior to 3.8.2
Description:   Two vulnerabilities were reported in tcpdump. A remote user can cause tcpdump to crash when in a certain configuration.

The tcpdump vendor reported that 'print-isakmp.c' does not properly validate user-supplied input in ISAKMP packets. A remote user can send a specially crafted packet to trigger the flaw.

Rapid7 subsequently issued an advisory [see the Message History] that provided additional details. The advisory indicated that the vulnerability applies only in the verbose packet display (-v) mode.

A remote user can send a specially crafted ISAKMP Delete payload with a large number of Security Protocol Identifiers (SPIs) to cause the tcpdump application to crash [CVE: CVE-2004-0183] due to a buffer overflow.

It is also reported that a remote user can send an ISAKMP Identification payload with a specially crafted payload length value that is less than 8 to cause tcpdump to crash [CVE: CVE-2004-0184].

The Rapid7 advisory provides additional details and is available at:

http://www.rapid7.com/advisories/R7-0017.html

Impact:   A remote user can cause tcpdump to crash.
Solution:   Mandrake has released a fix.

Mandrakelinux 10.0:
455d44894daf2a7cbdf48d9b73b703c4 10.0/RPMS/tcpdump-3.8.1-1.1.100mdk.i586.rpm
20bef249d84bee2e100b6e164a1a421e 10.0/SRPMS/tcpdump-3.8.1-1.1.100mdk.src.rpm

Corporate Server 2.1:
988ffc3e1036c7d619adb2eaf916c550 corporate/2.1/RPMS/tcpdump-3.7.2-2.2.C21mdk.i586.rpm
d15bc90c50ac3cb4ab52b8516b15d2ab corporate/2.1/SRPMS/tcpdump-3.7.2-2.2.C21mdk.src.rpm

Corporate Server 2.1/x86_64:
64a93c00de7d990d563b758601dc26b1 x86_64/corporate/2.1/RPMS/tcpdump-3.7.2-2.2.C21mdk.x86_64.rpm
d15bc90c50ac3cb4ab52b8516b15d2ab x86_64/corporate/2.1/SRPMS/tcpdump-3.7.2-2.2.C21mdk.src.rpm

Mandrakelinux 9.1:
86242303322086c093dd5eef6838a3d6 9.1/RPMS/tcpdump-3.7.2-2.2.91mdk.i586.rpm
114cfb18c97f4f7083ac584a132cc2dd 9.1/SRPMS/tcpdump-3.7.2-2.2.91mdk.src.rpm

Mandrakelinux 9.1/PPC:
17ccc2f5cf48a591ce945232c1ee3a95 ppc/9.1/RPMS/tcpdump-3.7.2-2.2.91mdk.ppc.rpm
114cfb18c97f4f7083ac584a132cc2dd ppc/9.1/SRPMS/tcpdump-3.7.2-2.2.91mdk.src.rpm

Mandrakelinux 9.2:
ac1c6d71c955f6955034db5b680ab9aa 9.2/RPMS/tcpdump-3.7.2-2.2.92mdk.i586.rpm
e58ff531fbcef3a106170a6e0225bc36 9.2/SRPMS/tcpdump-3.7.2-2.2.92mdk.src.rpm

Mandrakelinux 9.2/AMD64:
0bc24dcfbf1f0394d8a1195c8dafbb44 amd64/9.2/RPMS/tcpdump-3.7.2-2.2.92mdk.amd64.rpm
e58ff531fbcef3a106170a6e0225bc36 amd64/9.2/SRPMS/tcpdump-3.7.2-2.2.92mdk.src.rpm

Multi Network Firewall 8.2:
728fa842693d925e7b6cfd5d1d64cdea mnf8.2/RPMS/tcpdump-3.7.2-2.2.M82mdk.i586.rpm
412062e6552aa838d2378252e02282a0 mnf8.2/SRPMS/tcpdump-3.7.2-2.2.M82mdk.src.rpm

Vendor URL:  tcpdump.org/tcpdump-changes.txt (Links to External Site)
Cause:   Boundary error
Underlying OS:  Linux (Mandriva/Mandrake)
Underlying OS Comments:  10.0, 9.1, 9.2, Corporate Server 2.1, Multi Network Firewall 8.2

Message History:   This archive entry is a follow-up to the message listed below.
Mar 30 2004 Tcpdump Boundary Checking Error in 'print-isakmp.c' Lets Remote Users Crash Tcpdump



 Source Message Contents

Subject:  MDKSA-2004:030 - Updated tcpdump packages fix several vulnerabilities


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 _______________________________________________________________________

                 Mandrakelinux Security Update Advisory
 _______________________________________________________________________

 Package name:           tcpdump
 Advisory ID:            MDKSA-2004:030
 Date:                   April 14th, 2004

 Affected versions:	 10.0, 9.1, 9.2, Corporate Server 2.1,
			 Multi Network Firewall 8.2
 ______________________________________________________________________

 Problem Description:

 A number of vulnerabilities were discovered in tcpdump versions prior
 to 3.8.1 that, if fed a maliciously crafted packet, could be exploited
 to crash tcpdump.  These vulnerabilities include:
 
 Remote attackers can cause a denial of service (crash) via ISAKMP packets 
 containing a Delete payload with a large number of SPI's, which causes 
 an out-of-bounds read. (CAN-2004-1083)
 
 Integer underflow in the isakmp_id_print allows remote attackers to cause 
 a denial of service (crash) via an ISAKMP packet with an Identification 
 payload with a length that becomes less than 8 during byte order 
 conversion, which causes an out-of-bounds read. (CAN-2004-0184)
 
 The updated packages are patched to correct these problems.
 _______________________________________________________________________

 References:

  http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0183
  http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0184
 ______________________________________________________________________

 Updated Packages:
  
 Mandrakelinux 10.0:
 455d44894daf2a7cbdf48d9b73b703c4  10.0/RPMS/tcpdump-3.8.1-1.1.100mdk.i586.rpm
 20bef249d84bee2e100b6e164a1a421e  10.0/SRPMS/tcpdump-3.8.1-1.1.100mdk.src.rpm

 Corporate Server 2.1:
 988ffc3e1036c7d619adb2eaf916c550  corporate/2.1/RPMS/tcpdump-3.7.2-2.2.C21mdk.i586.rpm
 d15bc90c50ac3cb4ab52b8516b15d2ab  corporate/2.1/SRPMS/tcpdump-3.7.2-2.2.C21mdk.src.rpm

 Corporate Server 2.1/x86_64:
 64a93c00de7d990d563b758601dc26b1  x86_64/corporate/2.1/RPMS/tcpdump-3.7.2-2.2.C21mdk.x86_64.rpm
 d15bc90c50ac3cb4ab52b8516b15d2ab  x86_64/corporate/2.1/SRPMS/tcpdump-3.7.2-2.2.C21mdk.src.rpm

 Mandrakelinux 9.1:
 86242303322086c093dd5eef6838a3d6  9.1/RPMS/tcpdump-3.7.2-2.2.91mdk.i586.rpm
 114cfb18c97f4f7083ac584a132cc2dd  9.1/SRPMS/tcpdump-3.7.2-2.2.91mdk.src.rpm

 Mandrakelinux 9.1/PPC:
 17ccc2f5cf48a591ce945232c1ee3a95  ppc/9.1/RPMS/tcpdump-3.7.2-2.2.91mdk.ppc.rpm
 114cfb18c97f4f7083ac584a132cc2dd  ppc/9.1/SRPMS/tcpdump-3.7.2-2.2.91mdk.src.rpm

 Mandrakelinux 9.2:
 ac1c6d71c955f6955034db5b680ab9aa  9.2/RPMS/tcpdump-3.7.2-2.2.92mdk.i586.rpm
 e58ff531fbcef3a106170a6e0225bc36  9.2/SRPMS/tcpdump-3.7.2-2.2.92mdk.src.rpm

 Mandrakelinux 9.2/AMD64:
 0bc24dcfbf1f0394d8a1195c8dafbb44  amd64/9.2/RPMS/tcpdump-3.7.2-2.2.92mdk.amd64.rpm
 e58ff531fbcef3a106170a6e0225bc36  amd64/9.2/SRPMS/tcpdump-3.7.2-2.2.92mdk.src.rpm

 Multi Network Firewall 8.2:
 728fa842693d925e7b6cfd5d1d64cdea  mnf8.2/RPMS/tcpdump-3.7.2-2.2.M82mdk.i586.rpm
 412062e6552aa838d2378252e02282a0  mnf8.2/SRPMS/tcpdump-3.7.2-2.2.M82mdk.src.rpm
 _______________________________________________________________________

 To upgrade automatically use MandrakeUpdate or urpmi.  The verification
 of md5 checksums and GPG signatures is performed automatically for you.

 A list of FTP mirrors can be obtained from:

  http://www.mandrakesecure.net/en/ftp.php

 All packages are signed by Mandrakesoft for security.  You can obtain
 the GPG public key of the Mandrakelinux Security Team by executing:

  gpg --recv-keys --keyserver www.mandrakesecure.net 0x22458A98

 Please be aware that sometimes it takes the mirrors a few hours to
 update.

 You can view other update advisories for Mandrakelinux at:

  http://www.mandrakesecure.net/en/advisories/

 Mandrakesoft has several security-related mailing list services that
 anyone can subscribe to.  Information on these lists can be obtained by
 visiting:

  http://www.mandrakesecure.net/en/mlist.php

 If you want to report vulnerabilities, please contact

  security_linux-mandrake.com

 Type Bits/KeyID     Date       User ID
 pub  1024D/22458A98 2000-07-10 Linux Mandrake Security Team
  <security linux-mandrake.com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQFAfeG6mqjQ0CJFipgRAnNBAJ9AZ4Jjr0+wpky9CUHgo/z3g69LNwCfe5gv
E/KcESWmfRl2vFDAqyx1Jzo=
=a7/V
-----END PGP SIGNATURE-----

 
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

This web site uses cookies for web analytics. Learn More

Copyright 2021, SecurityGlobal.net LLC