Rick,

Saying those tags are ok to use is not promoting people to write insecure
applications and I certainly would not imply that. Protecting your
application against SQL/XSS attacks is something you should do regardless,
so I would not say it defeats the point at all, otherwise you could say the
same about ORM or any other framework because you still have to write code
of your own to make it do what you want. These things are there to aid in
your development and speed things up, not to be some magic bullet that you
can rely on to do everything for you.  
However in order for that to happen the developer has to actually know what
these things are and that he has to protect against them, and the typical
newbie is not going to know this, so it is really a moot point.

Russ

-----Original Message-----
From: Rick Root [mailto:[email protected]] 
Sent: 23 September 2010 16:28
To: cf-talk
Subject: Re: cfinsert/cfupdate


On Thu, Sep 23, 2010 at 11:24 AM, Russ Michaels <[email protected]> wrote:
>
> That applies across the board Rick, to any sql in any code on any site. If

No, it certainly doesn't.  If you write the SQL, they can't post
additional form fields that you're not expecting and have them get
into your SQL statement.


> You can SCAN the FORM scope and simply remove anything that shouldn't be
> there or simply do not execute the SQL code if you think the request did
not
> come form the original form.

Well sure but that kinda defeats the purpose of the simplicity of these
tags.

Rick



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

Reply via email to