From owner-freebsd-bugs Fri Sep 15 13:50: 9 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 752BF37B42C for ; Fri, 15 Sep 2000 13:50:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA61640; Fri, 15 Sep 2000 13:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from monkeys.com (236.dsl9226.rcsis.com [63.92.26.236]) by hub.freebsd.org (Postfix) with ESMTP id BB54037B43E for ; Fri, 15 Sep 2000 13:48:25 -0700 (PDT) Received: (from rfg@localhost) by monkeys.com (8.9.3/8.9.3) id NAA87328; Fri, 15 Sep 2000 13:48:25 -0700 (PDT) Message-Id: <200009152048.NAA87328@monkeys.com> Date: Fri, 15 Sep 2000 13:48:25 -0700 (PDT) From: "Ronald F. Guilmette" Reply-To: rfg@monkeys.com (Ronald F. Guilmette) To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/21299: Primary IP receives datagrams addressed to alias IP address Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 21299 >Category: kern >Synopsis: Primary IP receives datagrams addressed to alias IP address >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Sep 15 13:50:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Ronald F. Guilmette >Release: FreeBSD 3.3-RELEASE i386 >Organization: Infinite Monkeys & Co. >Environment: BIND 8.8.2 patchlevel 5 See bug Description Section for further info. >Description: Please see detailed bug description at: http://www.monkeys.com/bugs/freebsd/2000-09-15.txt >How-To-Repeat: Assign one IP address to an interface, then assign one ``alias'' IP address to the same interface. Run a program which listens for incoming UDP datagrams on [xxx.xxx.xxx.xxx].ppppp where the IP address xxx.xxx.xxx.xxx is the ``real'' address of the interface, and ppppp is some specific port number. Then send some UDP packets (from the outside) to [yyy.yyy.yyy.yyy].ppppp where yyy.yyy.yyy.yyy is the alias IP address. The program that is (ostensibly) listening ONLY to [xxx.xxx.xxx.xxx].ppppp will (improperly) receive the packets. >Fix: a) None known. b) Avoid using ``alias'' IP addresses. c) Buy more ethernet cards. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message