Steve,

I'm personally not sure if yet another framework is needed, we have quite a
few now from simple (cfwheels or FW/1) for all singing all dancing OOP
behemoths (ColdBox) but kudos for trying and I hope it works out for you.
While I think all these security concerns are valid, and it would be gr8 if
your framework handled these automatically, I think perhaps other are being
a bit harsh and jumping on your back a bit quick. I wonder if the other
frameworks and popular open source apps have been scrutinised like this and
cover all these security  bases and are this secure, I wouldn't like to bet
any money on it, and I certainly know that some of the ones I have used
really do little more than use CFPARAM or CFQUERYPARAM to protect against
injection, and there is certainly no consideration for the temp file
execution scenario. I have not read the entire conversation so I do not know
the context of the file uploads inside webroot, but if this is only for
installation/setup then I would not consider this a security concern as only
the admin will be doing this and then presumably this feature will be
disabled anyway.
The most popular apps in the world with web based installers do not even
cater for this scenario, such as wordpress for example, they simply make
sure that the installer/setup no longer works once you have completed the
process so that a hacker cannot get in and mess with your site.
If that is not the context for this issue and it is uploads in general, then
I guess that is a moot point.


--
Russ Michaels
www.cfmldeveloper.com - Supporting the CF community since 1999
FREE ColdFusion/Railo hosting for developers.

blog: www.michaels.me.uk


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:340462
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to