To be sure, domains have always been case-insensitive. It's the paths, files and query strings we're talking about here, right?

So I've been trolling around Google, trying to find some specific example of an exploit which could best explain this security risk to me, beyond that of...

1 - Dumb programming. Someone would publish a .cfm file with a .CFM extension, then never test it (to notice that the engine never parsed it)?

2 - A seemingly contrived example using OpenID; in which a hosting firm allowed one client access to 'hostingfirm.com/CLIENT1/' - and then stupidly allowed another client to have 'hostingfirm.com/client1/'?

Perhaps I'm just bad at Googlin'.

I should point out that my machine is still case sensitive - and I don't see a whole lot of usability issues for it. If my logs DID show a huge amount of case-related 404's, I'd probably just put a case checker in the routine that handles that. Lower the case for them and try again.

But I should /also/ point out that my application does NOT rely on a lot of direct entry of urls by users. They are clicking on links embedded in sites, or using forms that pull code from my API.

My .02

Al


--
online documentation: http://openbd.org/manual/
  google+ hints/tips: https://plus.google.com/115990347459711259462
    http://groups.google.com/group/openbd?hl=en

Reply via email to