[22558] in Athena Bugs

home help back first fref pref prev next nref lref last post

zephyrd accepts HM_BOOT from any port

daemon@ATHENA.MIT.EDU (Derek Atkins)
Thu Jun 19 13:50:14 2003

To: bugs@MIT.EDU
From: Derek Atkins <warlord@MIT.EDU>
Date: 19 Jun 2003 13:49:53 -0400
Message-ID: <sjmof0uj6ta.fsf@kikki.mit.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

What happened:

I've got an athena machine running in vmware behind a "VMWare NAT"
on my Linux-Athena laptop.  I'm running zephyr on the main (host)
system.  However, whenever I boot the vmware machine,
I lose subs.  Indeed, if I "HUP" the zhm in the vmware machine
I lose subs.  It appears that zephyrd is accepting the zhm
control message even if it doesn't come from the zhm port, and
it's cancelling out ALL zhms at that IP Address (rather than
just the IP:port combo).  This seems like a real lose.

What should have happened:

zephyrd should not confuse [myip]:210x with [myip]:13452 when
flushing subscriptions.  If nothing else this is a major DoS
problem if I can forge a boot message and cause random lossage
of subs.

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord@MIT.EDU                        PGP key available

home help back first fref pref prev next nref lref last post