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

SecurityTracker
Archives


 


Category:   Application (Security)  >   Wireshark Vendors:   Wireshark.org
(Debian Issues Fix) Ethereal Network Sniffer Has Multiple Bugs That May Allow Remote Users to Send Packets to Execute Arbitrary Code or Cause the Sniffer to Hang or Crash
SecurityTracker Alert ID:  1004431
SecurityTracker URL:  http://securitytracker.com/id/1004431
CVE Reference:   CVE-2002-0353   (Links to External Site)
Date:  Jun 1 2002
Impact:   Denial of service via network, Execution of arbitrary code via network, Root access via network
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): 0.9.3 and prior
Description:   Several potential vulnerabilities have been reported in the Ethereal network sniffer. A remote user could cause the sniffer to crash or possibly execute arbitrary code.

According to the vendor, there are several bugs in Ethereal that could be exploited by remote users. A remote user could send a specially crafted packet over the network that Ethereal is monitoring to trigger these vulnerabilities. These security holes can also be triggered when a local user opens a malformed packet trace file.

The bugs are reported to exist in the following components:

- SMB dissector; a remote user could dereference a NULL pointer in two cases.
- X11 dissector; a remote user could trigger a buffer while parsing keysyms.
- DNS dissector; a remote user could create a malformed packet to cause this module to enter an infinite loop.
- GIOP dissector; a remote user could cause this module to allocate large amounts of memory.

Impact:   A remote user could cause Ethereal to hang or to crash or execute arbitrary code.
Solution:   Debian has released a fix for Debian GNU/Linux 2.2 alias potato:

Potato was released for alpha, arm, i386, m68k, powerpc and sparc.

Source archives:
http://security.debian.org/dists/stable/updates/main/source/ethereal_0.8.0-3potato.diff.gz
MD5 checksum: 8d05f5473168e92d77fe965b30b8a914
http://security.debian.org/dists/stable/updates/main/source/ethereal_0.8.0-3potato.dsc
MD5 checksum: e083a325d87ef253a41be15f1ad4ea8c
http://security.debian.org/dists/stable/updates/main/source/ethereal_0.8.0.orig.tar.gz
MD5 checksum: 297ae32cc23a154497dad6a1f964bdb1

Alpha architecture:
http://security.debian.org/dists/stable/updates/main/binary-alpha/ethereal_0.8.0-3potato_alpha.deb
MD5 checksum: 0da95d9307a619f0402aab6a0c041b4c

ARM architecture:
http://security.debian.org/dists/stable/updates/main/binary-arm/ethereal_0.8.0-3potato_arm.deb
MD5 checksum: dc91e56a46c8412be7e152051e418a2a

Intel IA-32 architecture:
http://security.debian.org/dists/stable/updates/main/binary-i386/ethereal_0.8.0-3potato_i386.deb
MD5 checksum: cf6925bce3de49332f93105ac801be31

Motorola 680x0 architecture:
http://security.debian.org/dists/stable/updates/main/binary-m68k/ethereal_0.8.0-3potato_m68k.deb
MD5 checksum: 14117385f0553e4ad737be3dd00efc92

PowerPC architecture:
http://security.debian.org/dists/stable/updates/main/binary-powerpc/ethereal_0.8.0-3potato_powerpc.deb
MD5 checksum: 020b6527e05104d017d42ea755db2e40

Sun Sparc architecture:
http://security.debian.org/dists/stable/updates/main/binary-sparc/ethereal_0.8.0-3potato_sparc.deb
MD5 checksum: 1488ac615bab6c3220c176251c92e29c

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

Vendor URL:  www.ethereal.com/appnotes/enpa-sa-00004.html (Links to External Site)
Cause:   Boundary error, State error
Underlying OS:  Linux (Debian)
Underlying OS Comments:  Debian 2.2 (potato)

Message History:   This archive entry is a follow-up to the message listed below.
May 21 2002 Ethereal Network Sniffer Has Multiple Bugs That May Allow Remote Users to Send Packets to Execute Arbitrary Code or Cause the Sniffer to Hang or Crash



 Source Message Contents

Subject:  [SECURITY] [DSA-130-1] memory allocation error in ethereal


-----BEGIN PGP SIGNED MESSAGE-----

- ----------------------------------------------------------------------------
Debian Security Advisory                                 security@debian.org
http://www.debian.org/security/                                Michael Stone
June 1, 2002
- ----------------------------------------------------------------------------

Package: ethereal
Vulnerability: remotely triggered memory allocation error
Debian-specific: no

Ethereal versions prior to 0.9.3 were vulnerable to an allocation error
in the ASN.1 parser. This can be triggered when analyzing traffic using
the SNMP, LDAP, COPS, or Kerberos protocols in ethereal. This
vulnerability was announced in the ethereal security advisory
enpa-sa-00003 and has been given the proposed CVE id of CAN-2002-0353.
This issue has been corrected in ethereal version 0.8.0-3potato for
Debian 2.2 (potato).

Additionally, a number of vulnerabilities were discussed in ethereal
security advisory enpa-sa-00004; the version of ethereal in Debian 2.2
(potato) is not vulnerable to the issues raised in this later advisory.
Users of the not-yet-released woody distribution should ensure that they
are running ethereal 0.9.4-1 or a later version.

We recommend you upgrade your ethereal package immediately.

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

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


Debian GNU/Linux 2.2 alias potato
- - ---------------------------------

  Potato was released for alpha, arm, i386, m68k, powerpc and sparc.

  Source archives:
    http://security.debian.org/dists/stable/updates/main/source/ethereal_0.8.0-3potato.diff.gz
      MD5 checksum: 8d05f5473168e92d77fe965b30b8a914
    http://security.debian.org/dists/stable/updates/main/source/ethereal_0.8.0-3potato.dsc
      MD5 checksum: e083a325d87ef253a41be15f1ad4ea8c
    http://security.debian.org/dists/stable/updates/main/source/ethereal_0.8.0.orig.tar.gz
      MD5 checksum: 297ae32cc23a154497dad6a1f964bdb1

  Alpha architecture:
    http://security.debian.org/dists/stable/updates/main/binary-alpha/ethereal_0.8.0-3potato_alpha.deb
      MD5 checksum: 0da95d9307a619f0402aab6a0c041b4c

  ARM architecture:
    http://security.debian.org/dists/stable/updates/main/binary-arm/ethereal_0.8.0-3potato_arm.deb
      MD5 checksum: dc91e56a46c8412be7e152051e418a2a

  Intel IA-32 architecture:
    http://security.debian.org/dists/stable/updates/main/binary-i386/ethereal_0.8.0-3potato_i386.deb
      MD5 checksum: cf6925bce3de49332f93105ac801be31

  Motorola 680x0 architecture:
    http://security.debian.org/dists/stable/updates/main/binary-m68k/ethereal_0.8.0-3potato_m68k.deb
      MD5 checksum: 14117385f0553e4ad737be3dd00efc92

  PowerPC architecture:
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/ethereal_0.8.0-3potato_powerpc.deb
      MD5 checksum: 020b6527e05104d017d42ea755db2e40

  Sun Sparc architecture:
    http://security.debian.org/dists/stable/updates/main/binary-sparc/ethereal_0.8.0-3potato_sparc.deb
      MD5 checksum: 1488ac615bab6c3220c176251c92e29c

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


For not yet released architectures please refer to the appropriate
directory ftp://ftp.debian.org/debian/dists/sid/binary-$arch/ .

- - ----------------------------------------------------------------------------
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

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

iQCVAwUBPPjNOw0hVr09l8FJAQFJVQP/TIKryK/UFIMgrUEhLHNgCHCtnvtQcbP6
KTJgjM54t4NPspnJEtxk382mlYzNWVU5PrOnSVHDCkENzMv95IgRSFykbUGak57r
hQYyjB4KDKGO9hFUO8jCVYzsLodetBJIKn8Ay8JZ6IcQht9FA2JcyPmu95lnORKS
HxPZ23LJsXk=
=l3d9
-----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

This web site uses cookies for web analytics. Learn More

Copyright 2022, SecurityGlobal.net LLC