On Nov 8, 2007 9:12 AM, Axel-Stephane  SMORGRAV
<[EMAIL PROTECTED]> wrote:
> -----Message d'origine-----
> >De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Joshua Slive
> >Envoyé : jeudi 8 novembre 2007 14:56
> >À : users@httpd.apache.org
> >Objet : Re: [EMAIL PROTECTED] apache as non-root
> >
> >On Nov 8, 2007 7:11 AM, Axel-Stephane  SMORGRAV <[EMAIL PROTECTED]> wrote:
> >> Whether Apache is started with sudo or is suid root, anyone able start an 
> >> Apache instance with the configuration of his/her choice can do bad things 
> >> on the server.
> >
> >No, if apache is started with normal user privileges, it can't do harm 
> >beyond the privileges of that user. By setting apache suid root, anyone on 
> >your system can obtain complete root access by using the -f flag to specify 
> >a config file. (I won't give specifics of what you need to put in the config 
> >file, but it is quite easy for anyone with some apache knowledge.)
>
>
> Well, Joshua, that was basically what I was trying to say. If Apache is 
> started with root privileges (whether sudo or setuid) with a carefully 
> crafted configuration, bad things can happen.
>
> So the question is rather whether you can entrust some or all legitimate 
> non-root users of the host with the ability to start Apache with root 
> privileges so it can bind to reserved ports, and in that case how you choose 
> to do so.
>

Ok. I misread your message. What people should remember is that anyone
who can control the main apache config files can gain the privileges
of the user who starts apache.

Joshua.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to