Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!munnari.oz.au!bruce!labtam!iand From: iand@labtam.labtam.oz (Ian Donaldson) Newsgroups: comp.unix.shell Subject: Re: Beware xargs security holes Message-ID: <5627@labtam.labtam.oz> Date: 23 Nov 90 05:27:20 GMT References: <1990Oct20.032718.1874@cbnews.att.com> Sender: news@labtam.labtam.oz Lines: 12 karl@ficc.ferranti.com (Karl Lehenbauer) writes: >In article <1990Oct20.032718.1874@cbnews.att.com> res@cbnews.att.com (Robert E. Stampfli) writes: >>No user, malicious or not, can remove "every file on the system." >>In fact, I contend it is impossible to remove the last instance of >>an executable that contains the unlink() system call. If the executable is built with non-shared text (ie unpure) then its possible on most UNIXen. On some UNIXen its even possible with shared text binaries (eg: SVR4, SUNOS4.1) Ian D