<<< Date Index >>>     <<< Thread Index >>>

[ESA-20040119-002] 'tcpdump' multiple vulnerabilities.



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


+------------------------------------------------------------------------+
| Guardian Digital Security Advisory                    January 19, 2004 |
| http://www.guardiandigital.com                        ESA-20040119-002 |
|                                                                        |
| Packages: libpcap, tcpdump                                             |
| Summary:  multiple vulnerabilities.                                    |
+------------------------------------------------------------------------+

  EnGarde Secure Linux is an enterprise class Linux platform engineered
  to enable corporations to quickly and cost-effectively build a complete
  and secure Internet presence while preventing Internet threats.

OVERVIEW
- --------
  Several buffer overflows were recently discovered in tcpdump, a program
  used for inspecting network traffic.  By sending specially constructed
  packets across the wire a malicious remote attacker could cause tcpdump
  to crash or potentially run arbitrary code as the user under which
  tcpdump was being run.

  The Common Vulnerabilities and Exposures project (cve.mitre.org) has
  assigned the following names to these issues:

    CAN-2004-0057 -- The rawprint function in the ISAKMP decoding
      routines (print-isakmp.c) for tcpdump 3.8.1 and earlier allows
      remote attackers to cause a denial of service (segmentation fault)
      via malformed ISAKMP packets that cause invalid "len" or "loc"
      values to be used in a loop, a different vulnerability than
      CAN-2003-0989.

    CAN-2003-0989 -- tcpdump before 3.8.1 allows remote attackers to
      cause a denial of service (infinite loop) via certain ISAKMP
      packets, a different vulnerability than CAN-2004-0057.

    CAN-2003-1029 -- The L2TP protocol parser in tcpdump 3.8.1 and earlier
      allows remote attackers to cause a denial of service (infinite loop
      and memory consumption) via a packet with invalid data to UDP port
      1701, which causes l2tp_avp_print to use a bad length value when
      calling print_octets.

  Guardian Digital products affected by this issue include:

    EnGarde Secure Community v1.0.1
    EnGarde Secure Community 2
    EnGarde Secure Professional v1.1
    EnGarde Secure Professional v1.2
    EnGarde Secure Professional v1.5

  It is recommended that all users apply this update as soon as possible.

SOLUTION
- --------
  Guardian Digital Secure Network subscribers may automatically update
  affected systems by accessing their account from within the Guardian
  Digital WebTool.

  To modify your GDSN account and contact preferences, please go to:

    https://www.guardiandigital.com/account/

  Below are MD5 sums for the updated EnGarde Secure Linux 1.0.1 packages:

    SRPMS/tcpdump-3.6.3-1.0.6.src.rpm
      MD5 Sum: 58cf98bad3b20913edb526ef539cfdc0

    i386/libpcap-0.6.2-1.0.6.i386.rpm
      MD5 Sum: 2dcd5822840fdb9573a898fe631a862f

    i386/tcpdump-3.6.3-1.0.6.i386.rpm
      MD5 Sum: 61e6669119fc841c3dcec5246b2791c3

    i686/libpcap-0.6.2-1.0.6.i686.rpm
      MD5 Sum: 44f6af644c763fd67854c3dcedc2c4c1

    i686/tcpdump-3.6.3-1.0.6.i686.rpm
      MD5 Sum: 127fffc1535823a73fbb0c6961bd4185

REFERENCES
- ----------
  Guardian Digital's public key:
    http://ftp.engardelinux.org/pub/engarde/ENGARDE-GPG-KEY

  TCPDUMP's Official Web Site:
    http://www.tcpdump.org/

  Guardian Digital Advisories:
    http://infocenter.guardiandigital.com/advisories/

  Security Contact: security@xxxxxxxxxxxxxxxxxxx

- --------------------------------------------------------------------------
Author: Ryan W. Maple <ryan@xxxxxxxxxxxxxxxxxxx>
Copyright 2004, Guardian Digital, Inc.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFAC+4bHD5cqd57fu0RAmllAJ4r8TV5fgLt8qchrYDnwYN5gbV+rQCfftOZ
N3VmMClPLbBNTpe552tEJl8=
=3t8o
-----END PGP SIGNATURE-----