SecurityTracker.com
Keep Track of the Latest Vulnerabilities
with SecurityTracker!
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 
Sign Up
Sign Up for Your FREE Weekly SecurityTracker E-mail Alert Summary
Instant Alerts
Buy our Premium Vulnerability Notification Service to receive customized, instant alerts
Affiliates
Put SecurityTracker Vulnerability Alerts on Your Web Site -- It's Free!
Partners
Become a Partner and License Our Database or Notification Service
Report a Bug
Report a vulnerability that you have found to SecurityTracker
bugs
@
securitytracker.com






Category:   Application (Generic)  >   Tcpdump Vendors:   Tcpdump.org
(Debian Issues Fix) Tcpdump l2tp_avp_print() Flaw May Let Remote Users Crash the System With Malformed L2TP Packets
SecurityTracker Alert ID:  1008750
SecurityTracker URL:  http://securitytracker.com/id/1008750
CVE Reference:   CAN-2003-1029   (Links to External Site)
Date:  Jan 17 2004
Impact:   Denial of service via network
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): 3.8.1 and prior versions
Description:   A vulnerability was reported in tcpdump in the processing of L2TP packets. A remote user may be able to cause tcpdump to crash.

It is reported that there is a flaw in 'print-l2tp.c' that can be triggered by a remote user sending a bad length value in an L2TP packet. The bug reportedly occurs in the l2tp_avp_print() function. A remote user can send a control packet without specifying a length option to cause an infinite loop or potential crash.

Some demonstration exploit examples are provided:

perl -e 'print .\x80\x02...\x00.x6 | nc -u 10.1.1.1 1701

perl -e 'print .\x80\x00...\x00.x6 . .\x01.' | nc -u 10.1.1.1 1701

Impact:   A remote user can cause tcpdump to enter an infinite loop and potentially crash.
Solution:   Debian has released a fix for the current stable distribution (woody) in version 3.6.2-2.7. A fix for the unstable distribution (sid) will be available soon.

Debian GNU/Linux 3.0 alias woody:

Source archives:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7.dsc
Size/MD5 checksum: 587 fc666bc6c77312ce601782871bde22a1
http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7.diff.gz
Size/MD5 checksum: 12091 8453e6103104e509ab52adb0ed1bbd37
http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2.orig.tar.gz
Size/MD5 checksum: 380635 6bc8da35f9eed4e675bfdf04ce312248

Alpha architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_alpha.deb
Size/MD5 checksum: 214088 90f363cde67deec9e56bf827bf1f9e8e

ARM architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_arm.deb
Size/MD5 checksum: 180028 e0fb2e07c499544aafbec0bbf1f853c8

Intel IA-32 architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_i386.deb
Size/MD5 checksum: 169896 d6e159ea45a8663a31bdcbecc83ac3fa

Intel IA-64 architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_ia64.deb
Size/MD5 checksum: 247376 34ca33e36d7c85c8401e1fc04ae0b295

HP Precision architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_hppa.deb
Size/MD5 checksum: 196120 1edd4cc6f1a5ec98aa3210893b26870b

Motorola 680x0 architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_m68k.deb
Size/MD5 checksum: 157854 b798473fd9ec1d4c1d0ca1d34450e061

Big endian MIPS architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_mips.deb
Size/MD5 checksum: 189302 bc5fc61607359b857996af3b7cd1759f

Little endian MIPS architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.4_mipsel.deb
Size/MD5 checksum: 193268 961b6b8d7e70ae97722759b8049445b1

PowerPC architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_powerpc.deb
Size/MD5 checksum: 177184 8ac3abd34f1131c0cd2fadc21b92deae

IBM S/390 architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_s390.deb
Size/MD5 checksum: 174738 533d1cea1cb982cf252900ee8f2d0604

Sun Sparc architecture:

http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_sparc.deb
Size/MD5 checksum: 179666 a4e039dc8f12be45b144bd731e1d713c

Vendor URL:  www.tcpdump.org/ (Links to External Site)
Cause:   Input validation error, State error
Underlying OS:   Linux (Debian)

Message History:   This archive entry is a follow-up to the message listed below.
Jan 17 2004 Tcpdump l2tp_avp_print() Flaw May Let Remote Users Crash the System With Malformed L2TP Packets



 Source Message Contents

Date:  Fri, 16 Jan 2004 15:59:11 -0800
Subject:  [SECURITY] [DSA 425-1] New tcpdump packages fix multiple vulnerabilities


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

- --------------------------------------------------------------------------
Debian Security Advisory DSA 425-1                     security@debian.org
http://www.debian.org/security/                             Matt Zimmerman
January 16th, 2004                      http://www.debian.org/security/faq
- --------------------------------------------------------------------------

Package        : tcpdump
Vulnerability  : multiple vulnerabilities
Problem-Type   : remote
Debian-specific: no
CVE Ids        : CAN-2003-1029 CAN-2003-0989 CAN-2004-0055 CAN-2004-0057

Multiple vulnerabilities were discovered in tcpdump, a tool for
inspecting network traffic.  If a vulnerable version of tcpdump
attempted to examine a maliciously constructed packet, a number of
buffer overflows could be exploited to crash tcpdump, or potentially
execute arbitrary code with the privileges of the tcpdump process.

CAN-2003-1029 - infinite loop and memory consumption in processing
  L2TP packets

CAN-2003-0989, CAN-2004-0057 - infinite loops in processing ISAKMP
  packets.

CAN-2004-0055 - segmentation fault caused by a RADIUS attribute with a
  large length value

For the current stable distribution (woody) these problems have been
fixed in version 3.6.2-2.7.

For the unstable distribution (sid) these problems will be fixed soon.

We recommend that you update your tcpdump package.

Upgrade Instructions
- --------------------

wget url
        will fetch the file for you
dpkg -i file.deb
        will install the referenced file.

If you are using the apt-get package manager, use the line for
sources.list as given below:

apt-get update
        will update the internal database
apt-get upgrade
        will install corrected packages

You may use an automated update by adding the resources from the
footer to the proper configuration.

Debian GNU/Linux 3.0 alias woody
- --------------------------------

  Source archives:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7.dsc
      Size/MD5 checksum:      587 fc666bc6c77312ce601782871bde22a1
    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7.diff.gz
      Size/MD5 checksum:    12091 8453e6103104e509ab52adb0ed1bbd37
    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2.orig.tar.gz
      Size/MD5 checksum:   380635 6bc8da35f9eed4e675bfdf04ce312248

  Alpha architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_alpha.deb
      Size/MD5 checksum:   214088 90f363cde67deec9e56bf827bf1f9e8e

  ARM architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_arm.deb
      Size/MD5 checksum:   180028 e0fb2e07c499544aafbec0bbf1f853c8

  Intel IA-32 architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_i386.deb
      Size/MD5 checksum:   169896 d6e159ea45a8663a31bdcbecc83ac3fa

  Intel IA-64 architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_ia64.deb
      Size/MD5 checksum:   247376 34ca33e36d7c85c8401e1fc04ae0b295

  HP Precision architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_hppa.deb
      Size/MD5 checksum:   196120 1edd4cc6f1a5ec98aa3210893b26870b

  Motorola 680x0 architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_m68k.deb
      Size/MD5 checksum:   157854 b798473fd9ec1d4c1d0ca1d34450e061

  Big endian MIPS architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_mips.deb
      Size/MD5 checksum:   189302 bc5fc61607359b857996af3b7cd1759f

  Little endian MIPS architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.4_mipsel.deb
      Size/MD5 checksum:   193268 961b6b8d7e70ae97722759b8049445b1

  PowerPC architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_powerpc.deb
      Size/MD5 checksum:   177184 8ac3abd34f1131c0cd2fadc21b92deae

  IBM S/390 architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_s390.deb
      Size/MD5 checksum:   174738 533d1cea1cb982cf252900ee8f2d0604

  Sun Sparc architecture:

    http://security.debian.org/pool/updates/main/t/tcpdump/tcpdump_3.6.2-2.7_sparc.deb
      Size/MD5 checksum:   179666 a4e039dc8f12be45b144bd731e1d713c

  These files will probably be moved into the stable distribution on
  its next revision.

- ---------------------------------------------------------------------------------
For apt-get: deb http://security.debian.org/ stable/updates main
For dpkg-ftp: ftp://security.debian.org/debian-security dists/stable/updates/main
Mailing list: debian-security-announce@lists.debian.org
Package info: `apt-cache show <pkg>' and http://packages.debian.org/<pkg>
George Bakos and Jonathan Heusser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFACHqfArxCt0PiXR4RAlabAKCZtEvyJyv6NyJLXqqxiJ6lH0w7BACfU2Pj
SlG6MnIWC1BLnQCViL9xbCY=
=yjC3
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to debian-security-announce-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

 
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

Copyright 2013, SecurityGlobal.net LLC