🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.bsd
Article #9441

FreeBSD-SA-05:15.tcp, czyli rekompilujemy kernele.

#9441
From: Krzysztof Oledzki
Date: Thu, 30 Jun 2005 11:42
46 lines
2317 bytes
Witam,

ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-05:15.tcp.asc

(...)

I.   Background

The Transmission Control Protocol (TCP) of the TCP/IP protocol suite
provides a connection-oriented, reliable, sequence-preserving data
stream service.  TCP timestamps are used to measure Round-Trip Time
and in the Protect Against Wrapped Sequences (PAWS) algorithm.  TCP
packets with the SYN flag set are used during setup of new TCP
connections.

II.  Problem Description

Two problems have been discovered in the FreeBSD TCP stack.

First, when a TCP packets containing a timestamp is received, inadequate
checking of sequence numbers is performed, allowing an attacker to
artificially increase the internal "recent" timestamp for a connection.

Second, a TCP packet with the SYN flag set is accepted for established
connections, allowing an attacker to overwrite certain TCP options.

III. Impact

Using either of the two problems an attacker with knowledge of the
local and remote IP and port numbers associated with a connection
can cause a denial of service situation by stalling the TCP connection.

The stalled TCP connection my be closed after some time by the other
host.

(...)

Pozdrawiam,

			Krzysztof Oledzki

-- 
Krzysztof Olędzki
e-mail address:		ole(a-t)ans(d-o-t)pl
Registered User:	Linux - 189200, BSD - 51140
Nick Handles:		KO60-RIPE, KO60-6BONE, KO581 (Network Solutions)
Technical Details
Message-ID: <da0lrc$20mc$2@sparrow.axelspringer.com.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.axelspringer.com.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.axelspringer.com.pl!not-for-mail
From: Krzysztof Oledzki <ole@a.ns.pl>
Newsgroups: pl.comp.os.bsd
Subject: FreeBSD-SA-05:15.tcp, czyli rekompilujemy kernele.
Date: Thu, 30 Jun 2005 11:42:36 +0000 (UTC)
Organization: Axel Springer Polska
Lines: 46
Sender: Ole <ole@prozac.bsdzine.org>
Message-ID: <da0lrc$20mc$2@sparrow.axelspringer.com.pl>
NNTP-Posting-Host: prozac.bsdzine.org
Mime-Version: 1.0
X-Trace: sparrow.axelspringer.com.pl 1120131756 66252 83.238.13.126 (30 Jun 2005 11:42:36 GMT)
X-Complaints-To: abuse@news.axelspringer.com.pl
NNTP-Posting-Date: Thu, 30 Jun 2005 11:42:36 +0000 (UTC)
Cancel-Lock: sha1:4nG4cyjUij6tZgeI5twWuR9nX78=
User-Agent: tin/1.6.2-20030910 ("Pabbay") (UNIX) (FreeBSD/4.11-STABLE (i386))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit