would this make a good meeting topic?

On 12/7/05, Joe Kelly <[EMAIL PROTECTED]> wrote:
> Think of it terms of "securing your database"!
> Joe Kelly
>
> On 12/7/05, Lewis, David <[EMAIL PROTECTED]> wrote:
> > Good point, looks like I need to retrain some developers :)
> >
> > It sure does junk up the CFQUERY code though..
> >
> > -----Original Message-----
> > From: Dave Shuck [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, December 06, 2005 9:27 PM
> > To: Dallas/Fort Worth ColdFusion User Group Mailing List
> > Subject: Re: [DFW CFUG] cfm hacks
> >
> >
> > Other than doing '%partial strings%', why would you ever *not* use
> > <cfqueryparam>?  To me, it seems like an obvious and easy solution to the
> > problem.
> >
> > Additionally, if you create objects to manage the writing and reading of
> > data to your database, then you can easily add yet another level of safety
> > by typing all arguments to and from the methods.  Just another $0.02. :)
> >
> > ~Dave
> >
> > On 12/6/05, Lewis, David <[EMAIL PROTECTED]> wrote:
> > >
> > > You'd have to get the quotes closed for it to see the semi-colon and
> > > additonal commands, and I don't think CF will let you do that, from
> > > what I can tell...unless you are using the PreserveSingleQuotes
> > > function on the parameter..that would allow it to work.
> > >
> > > We probably should not trust CF to do this for us tho..I need to look
> > > back at some of the suggestions.
> > >
> > > But..if this is the case, then the real worry for a beginning
> > > programmer is just the numeric parameters...you can check em with
> > > "IsNumeric" before using
> > > them in a query..
> > >
> > > -----Original Message-----
> > > From: Knipp, Eric [mailto:[EMAIL PROTECTED]
> > > Sent: Tuesday, December 06, 2005 4:46 PM
> > > To: Dallas/Fort Worth ColdFusion User Group Mailing List
> > > Subject: RE: [DFW CFUG] cfm hacks
> > >
> > >
> > > If an attacker adds a semicolon to the query string additional
> > > commands could be executed .. wouldn't this be a problem.
> > >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED]
> > > On Behalf Of Lewis, David
> > > Sent: Tuesday, December 06, 2005 2:35 PM
> > > To: 'Dallas/Fort Worth ColdFusion User Group Mailing List'
> > > Subject: RE: [DFW CFUG] cfm hacks
> > >
> > > Can anyone show that this example is still vulnerable in current CF
> > > versions?  I'm seeing that CF escapes the quote mark and your parm
> > > string stays intact..ie..
> > >
> > > SELECT *
> > > FROM users
> > > WHERE username = 'whatever'
> > > AND password = '1'' OR 1 = 1'
> > >
> > > -----Original Message-----
> > > From: Dave Shuck [mailto:[EMAIL PROTECTED]
> > > Sent: Tuesday, December 06, 2005 3:45 PM
> > > To: Dallas/Fort Worth ColdFusion User Group Mailing List
> > > Subject: Re: [DFW CFUG] cfm hacks
> > >
> > > <snip>
> > >
> > > Or say you have a login on a site and your SQL is:
> > >
> > > SELECT * (yeah I know * is bad)
> > > FROM users
> > > WHERE username = '#form.username#'
> > > AND password = '#form.password#'
> > >
> > > What if the person puts the following in the password input field?
> > > value: 1' OR 1 = 1
> > >
> > > Effectively they have just said
> > > SELECT *
> > > FROM users
> > > WHERE username = 'whatever'
> > > AND password = '1' OR 1 = 1
> > >
> > > And they are now ogged in as the first user.    Those are a couple of
> > > simple
> > > methods.
> > >
> > > ~Dave
> > >
> > > _______________________________________________
> > > List mailing list
> > > Reply to DFWCFUG:
> > > [email protected]
> > > Subscribe/Unsubscribe:
> > > http://lists1.safesecureweb.com/mailman/listinfo/list
> > > List Archive: http://lists1.safesecureweb.com/mailman/private/list
> > > DFWCFUG Sponsors: www.HostMySite.com www.teksystems.com/
> > >
> > > CONFIDENTIALITY NOTICE: The information contained in this e-mail and
> > > attached document(s) may contain confidential information that is
> > > intended only for the addressee(s). If you are not the intended
> > > recipient, you are hereby advised that any disclosure, copying,
> > > distribution or the taking of any action in reliance upon the
> > > information is prohibited. If you have received this e-mail in error,
> > > please immediately notify the sender and delete it from your system.
> > >
> > > _______________________________________________
> > > List mailing list
> > > Reply to DFWCFUG:
> > > [email protected]
> > > Subscribe/Unsubscribe:
> > > http://lists1.safesecureweb.com/mailman/listinfo/list
> > > List Archive: http://lists1.safesecureweb.com/mailman/private/list
> > > DFWCFUG Sponsors: www.HostMySite.com www.teksystems.com/
> > >
> > > _______________________________________________
> > > List mailing list
> > > Reply to DFWCFUG:
> > > [email protected]
> > > Subscribe/Unsubscribe:
> > > http://lists1.safesecureweb.com/mailman/listinfo/list
> > > List Archive: http://lists1.safesecureweb.com/mailman/private/list
> > > DFWCFUG Sponsors: www.HostMySite.com www.teksystems.com/
> > >
> >
> >
> >
> > --
> > ~Dave Shuck
> > [EMAIL PROTECTED]
> > www.daveshuck.com
> > _______________________________________________
> > List mailing list
> > Reply to DFWCFUG:
> > [email protected]
> > Subscribe/Unsubscribe:
> > http://lists1.safesecureweb.com/mailman/listinfo/list
> > List Archive:
> > http://lists1.safesecureweb.com/mailman/private/list
> > DFWCFUG Sponsors: www.HostMySite.com www.teksystems.com/
> >
> > _______________________________________________
> > List mailing list
> > Reply to DFWCFUG:
> > [email protected]
> > Subscribe/Unsubscribe:
> > http://lists1.safesecureweb.com/mailman/listinfo/list
> > List Archive:
> > http://lists1.safesecureweb.com/mailman/private/list
> > DFWCFUG Sponsors: www.HostMySite.com www.teksystems.com/
> >
>
> _______________________________________________
> List mailing list
> Reply to DFWCFUG:
> [email protected]
> Subscribe/Unsubscribe:
> http://lists1.safesecureweb.com/mailman/listinfo/list
> List Archive:
> http://lists1.safesecureweb.com/mailman/private/list
> DFWCFUG Sponsors: www.HostMySite.com www.teksystems.com/
>

_______________________________________________
List mailing list
Reply to DFWCFUG:
[email protected]
Subscribe/Unsubscribe:
http://lists1.safesecureweb.com/mailman/listinfo/list
List Archive:
http://lists1.safesecureweb.com/mailman/private/list
DFWCFUG Sponsors: www.HostMySite.com www.teksystems.com/

Reply via email to