Security patch for uploader.php
electBlake
electblake at gmail.com
Fri Feb 20 03:13:21 UTC 2009
sounds good.
I'll toss over the readmes etc so we can keep on moving.
On 19-Feb-09, at 10:07 PM, David Makalsky wrote:
> Hi Blake,
>
> Good catch on the security hole. Here's what I will do for the
> Friday release:
>
> 1. Rewrite the output
> 2. Disable the print_r
>
> I agree that authentication is the way to go. I will make it a top
> priority for the next iteration.
>
> Regards,
>
> David
>
>
> On Thu, Feb 19, 2009 at 4:59 PM, electBlake <electblake at gmail.com>
> wrote:
> Hey Hey.
>
> that looks alot better. simple fixes that really plug some big holes.
>
> I do have a few comments.
>
> 1. Do we want to be printing out plain phrases like that?
> How will your application know if it worked or not? Error testing
> against a string like "ok, it worked." seems a little weird.
> - Ideally we would want a SIMPLE xml output (which can be as simple
> as echo "<response><result>1</result></response>";)
> - If not, I think a simple boolean, and/or error code response would
> be good as well.
>
> 2. print_r($_FILES);
> I am not sure this is required. Showing a user this information can
> lead to people access our files w/out our permission and can give away
> information about our file/server path structure which we really
> don't need to give away.
>
> 3. We we feel that we need more security?
> I think we can consider those 2 points above, and after we've moved
> past them, we can look at some other authorization process.
> - Overall I am just scared that anyone with half a mind for toying
> with a site can upload files.
> - - example: I could upload 100MB files over and over again (with
> unlimited threads) until php and/or apache and/or the hard-disk
> fails. I could do this from the command line or even from php, which
> means I could setup a 5 dollar hostgator site and have it doing it
> 24 hours a day.
>
> so...what do we think? overkill? required? phase 2?
> There are many ways to stop this sort of thing, and many of them
> simple, I just want a feeling of our concern.
>
> - Blake
>
> On 19-Feb-09, at 4:01 PM, David Makalsky wrote:
>
>>
>>
>> Hi Blake,
>>
>> I added some security after our tech discussion today to filter out
>> potentially problematic file extensions and rachet down the
>> permission level for the files and directories.
>>
>> Can you please have a look at it here:
>>
>> http://issues.fluidproject.org/secure/ManageAttachments.jspa?id=12488
>>
>> --
>> David Makalsky
>>
>>
>>
>>
>> --
>> David Makalsky
>>
>> _______________________________________________________
>> fluid-work mailing list - fluid-work at fluidproject.org
>> To unsubscribe, change settings or access archives,
>> see http://fluidproject.org/mailman/listinfo/fluid-work
>
>
>
>
> --
> David Makalsky
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://fluidproject.org/pipermail/fluid-work/attachments/20090219/fde60013/attachment.html>