SkipNavigation
US-CERT
American Flag
  Vulnerability
Notes
Database

Search Vulnerability Notes

Vulnerability Notes Help Information


 
 View Notes By
  Name

ID Number

CVE Name

Date Public

Date Published

Date Updated

Severity Metric



 Other Documents
  Technical Alerts

Technical Bulletins

Alerts

Security Tips

Vulnerability Note VU#395670

FreeBSD fails to limit number of TCP segments held in reassembly queue

Overview

FreeBSD fails to limit the number of TCP segments held in a reassembly queue which could allow an attacker to exhaust all available memory buffers (mbufs) on the destination system resulting in a denial-of-service condition.

I. Description

The Transmission Control Protocol (TCP) is part of the TCP/IP protocol suite and designed to provide reliable and connection-oriented service. In order to provide reliable service, TCP is designed to process packets that are delivered out of order so that these packets can later be re-assembled to create the entire TCP segment. There is a vulnerability in the way FreeBSD handles out-of-sequence TCP segments. When network packets making up a TCP segment are received out-of-sequence, these packets are held in a reassembly queue on the destination system so that they can be re-ordered and re-assembled. By sending a large number of out-of-sequence TCP packets, an unauthenticated, remote attacker could exhaust all memory buffers (mbufs) on the destination system resulting in a denial-of-service condition.

II. Impact

An unauthenticated, remote attacker could exhaust all memory buffers (mbufs) on the destination system resulting in a denial-of-service condition.

III. Solution

Upgrade

According to FreeBSD:


    Upgrade to the FreeBSD stable branch (4-STABLE) or to the RELENG_5_2, RELENG_4_9, or RELENG_4_8 security branch dated after the correction date.

Apply Patch

According to FreeBSD:

Systems Affected

VendorStatusDate NotifiedDate Updated
FreeBSDVulnerable4-Mar-2004

References


ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-04:04.tcp.asc
http://www.idefense.com/application/poi/display?id=78&type=vulnerabilities
https://ialert.idefense.com/KODetails.jhtml?irId=207650
http://www.ietf.org/rfc/rfc793.txt

Credit

This vulnerability was reported by iDEFENSE.

This document was written by Damon Morda.

Other Information

Date Public:2004-02-18
Date First Published:2004-03-04
Date Last Updated:2004-03-04
CERT Advisory: 
CVE-ID(s):CAN-2004-0171
NVD-ID(s):CAN-2004-0171
US-CERT Technical Alerts: 
Metric:6.83
Document Revision:26

If you have feedback, comments, or additional information about this vulnerability, please send us email.
 

 
Page Corner Image
Copyright 2004 Carnegie Mellon University
Disclaimers and copyright information
Get Adobe Reader Get Adobe Reader