I think it is that simple, CF can be installed secure or not secure
regardless of someone's understand of the server or how it works.

that is no different than saying, it is impossible for windows or Linux to
be installed securely by default, of course they can, and are.

Some of the most basic problems are nothing at all to do with systems
admin, but the way CF itself works. You really only need read the lock down
guide to see this.
making something insecure by default is simply lazy, not to mention this
attitude has given CF a very bad reputation as a result.
Making an app secure by default, also forces admins to then learn about how
it works if they want to loosen or customize that security, this is a good
thing.

Bare minimum...
cf should be installed using a customer user account and not system, and
that user should only be given permissions on the folders CF requires to
work. During the install it could easily ask you to specify your doc root
where your websites are stored and giver permissions on that.
The CFIDE should be secure by default, so it doesn't contain the CFADMIN
and is not mapped to every site by the Web config tool. Cfadmin should only
ever be accessible via a single point.
Each context should be restricted to accessing its own webroot by default
The most dangerous tags/functions (cfregistry, cfexecute) should be
disabled by default.

Sorry but this has always seemed like basic common sense stuff to me since
day 1, even before there was a lock down guide or cf got hacked.






On Wed, Mar 26, 2014 at 1:57 PM, Dave Watts <[email protected]> wrote:

>
> > CF should install locked down out of the box, there really should be no
> > need to follow a complex lockdown guide to make it secure.
>
> That sounds great in theory, but I don't think it would work well in
> reality.
>
> Whenever you install server software, you are responsible for
> understanding how it works, and for making tradeoffs between security
> and functionality. Adobe doesn't know how exactly you're going to use
> CF, and what tradeoffs you're willing to accept. Those are going to be
> radically different between various developers and administrators, and
> even radically different from one project to the next. There's no
> substitute for basic knowledge here - it's just that simple.
>
> If you really think Adobe is responsible for your server's security,
> and should be installed "locked down out of the box", you must have a
> different idea of what locked down means than I do.
>
> Adobe is responsible for vulnerabilities in the CF Administrator, but
> you are responsible for ensuring that the CF Administrator isn't
> exposed to untrusted networks. It's a web application, just like any
> other.
>
> Dave Watts, CTO, Fig Leaf Software
> 1-202-527-9569
> http://www.figleaf.com/
> http://training.figleaf.com/
>
> Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on
> GSA Schedule, and provides the highest caliber vendor-authorized
> instruction at our training centers, online, or onsite.
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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:358132
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to