7574 : Multiple Vendor traceroute Large waittime DoS
Printer | http://osvdb.org/7574 | Email This | Edit Vulnerability

Views This Week

2

Views All Time

128

Info

Last Modified

10 months ago

Percent Complete

100%

Disclosure

Feb 13, 1999

Discovery

Unknown

Dates

Exploit

Feb 13, 1999

Solution

Unknown

Description

The traceroute program in NetBSD, Linux, and Digital Unix contains a flaw that may allow a remote denial of service. The issue is triggered when the waittime option, -w, is passed to traceroute with a large value. This will cause the waittime to effectively be set to 0, causing a flood of packets which will result in loss of availability for the targeted machine.

Classification

Location: Remote/Network Access Required
Attack Type: Denial of Service, Misconfiguration
Impact: Loss of Availability
Exploit: Exploit Available
Disclosure: OSVDB Verified

Technical

The waittime argument in traceroute is not correctly sanity checked. When a very large value is passed to waittime (the limit value is never greater
than (1<<31)-1 or ((1<<(sizeof(int)*8)-1)-1) on tested systems where the size of an int is 4), it can cause select(2) to return immediately after sending out a packet instead of waiting for the reply. Since traceroute also allows non-root users to set the source address for these packets, this allows a flood of spoofed traffic to be generated.

Solution

Upgrade to NetBSD version 1.3.4 or higher, or the appropriate version from your vendor, as it has been reported to fix this vulnerability. It is also possible to correct the flaw by applying the vendor-supplied patch.

Products

NetBSD Foundation, Inc.
Watch-list
NetBSD
Watch-list
1.3.3
NetBSD-current
Watch-list
19990217
Hewlett-Packard Development Company, L.P.
Watch-list
Digital Unix
Watch-list
4.0
Debian
Watch-list
traceroute
Watch-list
Unknown or Unspecified
Red Hat, Inc.
Watch-list
traceroute
Watch-list
Unknown or Unspecified
Slackware Linux, Inc.
Watch-list
traceroute
Watch-list
Unknown or Unspecified

References

Credit

  • Alfonso De Gregorio - diraBrand New Doo Doospeedcom.it -

Blogs

None found at this time

Comments

No Comments.

DONATE NOW!

User Status

Quick Searches

Advertisements

The database information may change without any notice. Use of the information constitutes acceptance for use in an AS IS condition, and there are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall the copyright holder or distributor (OSVDB or OSF) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.

© Copyright 2008 Open Source Vulnerability Database (OSVDB), All Rights Reserved.
Privacy Statement - Terms of Use