
Bugtraq mailing list archives
Re: Irix and WWW
From: wpaul () CTR COLUMBIA EDU (Bill Paul)
Date: Mon, 19 May 1997 14:35:34 -0400
Of all the gin joints in all the towns in all the world, James Bonfield had to walk into mine and say:
Yuri Volobuev wrote: [lots of stuff about SGI incompetence, especially with regards to security.] I've recently been playing with our O2 too. I spotted the webdist.cgi problem immediately (by luck, it was the first script I bothered to look at). The presence of symlinks makes everything worse. There are dozens of them, some going outside the /var/www area. These point to other places (eg /usr/demos) with yet more links. I couldn't obviously find any that pointed to something as daft as /, but I did verify from another host on our network that it's possible to download SoftWindows95 from the O2 web server!
And the last thing we want is for SoftWindoze95 to spread.
My initial idea for this was to disable external WWW access for now, and complete removal later. (We'd like it available to localhost (bugs and all) for a while just to have some fun with the demos :-)) Then I realised that I can't figure out how to disable it.
See the chkconfig man page. The scripts in /etc/init.d are keyed off config files in /etc/config. The chkconfig command lets you manipulate some of the /etc/config files to make it simpler to enable or disable certain features. (You can also edit the files directly if you want.) I think 'chkconfig outbox off' will disable the httpds. You can always mangle the scripts in /etc/init.d directly too.
There's the ACL stuff in /usr/ns-home/httpacl which apparently claims that the default is the deny anyone and allow localhost. I don't understand the file format though so I'm unsure of why this isn't working. The SGI documentation on such things simply refers me to ns-admin.
The moment I spotted all those httpds running on our Indys after I upgraded them to IRIX 6.2, I just turned them all off and left them off, except the one running on the actual web server, which was ours, not SGI's. I didn't even bother taking a close look at them.
So, I started ns-admin and connected to localhost:81. What a pile of cack - it just doesn't work! I can't get anything out of it other than the message "this requires netscape version 2 or above". It's just as well really as it had a default account of admin with no password. So now we haven't only got to be wary of which passwordless accounts they create in /etc/passwd, but in other places too. As for the version mismatch - I was using SGIs own web browser supplied on the system, so I simply put that down to bug ridden code.
Netscape is not SGI's code, but I won't contest the bug-ridden part. :)
The bugs continue from there. It's not only the WWW stuff. I have a problem mounting NFS disks. I did my usual 'edit /etc/fstab' and cut and pasted my standard lumps in there. "mount -vat nfs" verified that it worked. However this isn't done on bootup. I haven't had time to see why yet, but I decided to use the "official" way using the file system manager GUI. This simply told me "The NFS subsystem is not installed on this machine". AGGHGH! If I get one more stupid BUGGY error then it's going out the window.
Uhm, careful. You didn't state whether or not you actually purchased NFS for this machine. Yes, that's right: I said purchased. SGI holds the distinction of being the only major UNIX workstation/server vendor I know of that doesn't include NFS and NIS with the main OS distribution. Don't bother searching your IRIX CD(s) for it: it's not there. You need to buy it seperately. So if you haven't purchased it, then the error message is correct: you don't have it installed. If you have purchased it, then you probably need to do 'chkconfig nfs on' on order to activate it. -Bill -- ============================================================================= -Bill Paul (212) 854-6020 | System Manager, Master of Unix-Fu Work: wpaul () ctr columbia edu | Center for Telecommunications Research Home: wpaul () skynet ctr columbia edu | Columbia University, New York City ============================================================================= "Now, that's "Open" as used in the sentence "Open your wallet", right?" =============================================================================
Current thread:
- Irix and WWW Yuri Volobuev (May 16)
- SunOS exploit. Trevor Linton (May 18)
- Re: SunOS exploit. Christopher X. Candreva (May 19)
- Re: SunOS exploit. Austin Schutz (May 19)
- Re: SunOS exploit. Daniel Reish (May 20)
- Re: SunOS exploit. Christopher X. Candreva (May 19)
- Re: Irix and WWW James Bonfield (May 19)
- Re: Irix and WWW Bill Paul (May 19)
- SunOS exploit. Trevor Linton (May 18)