From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, June 11, 2001 3:17 AM


> I've found a in split-log. Unfortunately, I've added this to the "normal"
> bug tracker.
> Find the details below (or have a look at bug 7848)

As you provide an effective workaround (Thank You!) this isn't as nasty as
a bug report that requires coding, testing, and users patching the server
or downloading new binaries so don't fret over it.  I'm forwarding to the
new-httpd list for folks to contemplate.

Thanks for the report, and following up with a post to security@!

Bill

> Full text of PR number 7848:
> Received: (qmail 67618 invoked by uid 501); 11 Jun 2001 08:07:42 -0000
> Message-Id: <[EMAIL PROTECTED]>
> Date: 11 Jun 2001 08:07:42 -0000
> From: Daniel Matuschek <[EMAIL PROTECTED]>
> Reply-To: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> Subject: split-logfile can be used to write to any file
> X-Send-Pr-Version: 3.110
> 
> >Number:         7848
> >Category:       general
> >Synopsis:       split-logfile can be used to write to any file
> >Confidential:   no
> >Severity:       serious
> >Priority:       medium
> >Responsible:    apache
> >State:          open
> >Quarter:
> >Keywords:
> >Date-Required:
> >Class:          sw-bug
> >Submitter-Id:   apache
> >Arrival-Date:   Mon Jun 11 01:10:00 PDT 2001
> >Closed-Date:
> >Last-Modified:
> >Originator:     [EMAIL PROTECTED]
> >Release:        1.3.x
> >Organization:
> apache
> >Environment:
> any
> >Description:
> If you try to connect to a virtual host starting with a "/" this will result
> in an error BUT will add a line to the access file. If one uses
> split-logfiles to separate the logfile by host name, it is possible to
> append these log lines to any file in the filesystem that is writable by the
> user that is running split-logfile
> >How-To-Repeat:
> telnet somewhere 80
> 
> GET / HTTP/1.0
> Host: /
> >Fix:
> add the line
>  if ($vhost =~ /\//) { $vhost="access" } 
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
>  [In order for any reply to be added to the PR database, you need]
>  [to include <[EMAIL PROTECTED]> in the Cc line and make sure the]
>  [subject line starts with the report component and number, with ]
>  [or without any 'Re:' prefixes (such as "general/1098:" or      ]
>  ["Re: general/1098:").  If the subject doesn't match this       ]
>  [pattern, your message will be misfiled and ignored.  The       ]
>  ["apbugs" address is not added to the Cc line of messages from  ]
>  [the database automatically because of the potential for mail   ]
>  [loops.  If you do not include this Cc, your reply may be ig-   ]
>  [nored unless you are responding to an explicit request from a  ]
>  [developer.  Reply only with text; DO NOT SEND ATTACHMENTS!     ]
>  
>  
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

Reply via email to