Cry or Smile? You Decide...
On Wednesday Mark Curphey emailed me about a conversation his team had with a customer. I see he has now blogged about the conversation. Here's an excerpt.
When a customers [sic, you need to learn some simple grammar, Curphey!] development team was recently asked to use the AntiXSS library, validate input and encode output for their web interface they replied (and I quote) “we do not use cross site scripting”.
When Mark emailed me I didn't know whether I should laugh or cry. Seriously, I didn't know. I was blown away. With all the knowledge out there about security bugs, someone thought XSS was a valid feature.
Does this mean that all the good work done by so many people for so many years is just wasted effort?
Comments
Anonymous
January 11, 2008
OMG!!! I'm going now to include that new feature in my websites... because is 2.0, don't?Anonymous
January 11, 2008
The comment has been removedAnonymous
January 11, 2008
The comment has been removedAnonymous
January 13, 2008
Many corporations make every excuse in the book to avoid having to do any work. If you show them a security bug, they'll say they want a proof of concept or proof of an actual breach or will believe no one is interested in hacking them. It's easier than gaining the expertise or doing anything.Anonymous
January 13, 2008
Maybe understandable... "XSS" sounds like the XML version of "CSS", doesn't it? (whatever that means...:-) But I suspect that the VAST majority of developers out there think of security as someone else's worry -- "it's something Microsoft has to worry about, not me."Anonymous
January 16, 2008
The comment has been removedAnonymous
February 29, 2008
I have a couple of questions regarding the AntiXSS library. If it is a best practice to use this:
- Why isn't this part of the standard .Net framework?
- Why doesn't fxCop check for it, and recommend its use? [this blog entry was the first I had heard of it]
Anonymous
March 02, 2008
Je viens de lire un post qui fait peur sur le blog de Michael Howard , où il parle d'une discussion qu'aAnonymous
March 04, 2008
I am just supprised how ignorant some people are. X stands for letter X not cross. They obviously lack certain inteligence.