Article View: comp.security.misc
Article #474Re: Window watching programs
From: Christopher Davis
Date: Sat, 07 Nov 1992 00:00
Date: Sat, 07 Nov 1992 00:00
38 lines
2687 bytes
2687 bytes
Scott> == Scott King <gordon@ug.cs.dal.ca> Scott> This seems that it would fix the problem on a Sun. What about Scott> an HP. In my original post, I neglected to mention that the Scott> machine that I was able to "watch" without even an account on Scott> the machine was an HP. I am not to familiar with HP's so I'm Scott> not sure what is going on. Does anyone have any insights that Scott> they could add to make this problem a little clearer? It was probably xhost +'ed by default (i.e. access to the world). I don't know, I don't use HPs. Scott> On the Sun I found that you had to set xhost to be able to watch Scott> the screen. The problem was that someone logged in to the Scott> machine from another one could set the DISPLAY environment Scott> variable to the machine they logged into, setup xhost and watch Scott> the display remotely using the window watching program. Scott> Does the suggestion that Mr. Davis presented above prevent users Scott> not logged in to the console from setting up xhost and their Scott> DISPLAY variable and then directing output to the console (or Scott> reading it)? The answer is to use MIT-MAGIC-COOKIE-1 or something better. xhost access control can be changed from the "controlling host" (normally the workstation running the X server). If the "controlling host" is a multiuser machine, by default X will allow all processes on that machine to connect, and therefore any user can use xhost to change the access list. The entire xhost model of "security" is almost entirely useless, since you can almost never trust an entire host (even barring DNS spoofing attacks). See Xsecurity(1) and xauth(1) (as well as fbtab(5) on Sun systems). -- Christopher K. Davis | ``Usenet seems to run much like the Kif (or, <ckd@eff.org> EFF #14 | for the TV generation, Klingon) high command. System Administrator, EFF | Whoever takes action and can be heard wins.'' +1 617 864 0665 [CKD1] | --Peter da Silva <peter@ferranti.com>
Technical Details
Message-ID:
<CKD.92Nov6190040@loiosh.eff.org>Path:
arc1-ca.pugleaf.net!sparky!uunet!destroyer!sol.ctr.columbia.edu!eff!ckdReferences:
<Bx77D0.1In@cs.dal.ca> <1992Nov4.175914.13259@organpipe.uug.arizona.edu> <CKD.92Nov4141022@loiosh.eff.org> <Bx90w2.L2u@cs.dal.ca>Show Full Headers
Complete Article Headers
Newsgroups: comp.security.misc Path: arc1-ca.pugleaf.net!sparky!uunet!destroyer!sol.ctr.columbia.edu!eff!ckd From: ckd@eff.org (Christopher Davis) Subject: Re: Window watching programs In-Reply-To: gordon@ug.cs.dal.ca's message of Thu, 5 Nov 1992 15:12:00 GMT Message-ID: <CKD.92Nov6190040@loiosh.eff.org> Sender: usenet@eff.org (NNTP News Poster) Nntp-Posting-Host: loiosh.eff.org Organization: Electronic Frontier Foundation Tech Central References: <Bx77D0.1In@cs.dal.ca> <1992Nov4.175914.13259@organpipe.uug.arizona.edu> <CKD.92Nov4141022@loiosh.eff.org> <Bx90w2.L2u@cs.dal.ca> Distribution: na Date: Sat, 7 Nov 1992 00:00:43 GMT Lines: 38