When consumers walk into their favorite stores, restaurants or other places of business, the first assumption they make is that they’ll be safe. No reputable business would run a place where customers had to worry about being robbed or pickpocketed.
And yet, when these very same businesses invite their customers to interact with them online, all safety concerns go out the window. Even as many organizations pour money into new Web applications to connect with customers, very few are dedicating any real effort to ensuring these applications are safe from attacks. Developers are pushed to rush apps online without checking code for dangerous vulnerabilities because decision-makers figure no bad guys would bother to attack their little space on the Web.