Web-application errors pose danger to enterprises

By Jeremy Kirk, IDG News Service |  Security, content spoofing, cross-site scripting Add a new comment

A majority of Web sites have at least one major security issue that could be used by hackers for fraud-related purposes, according to a new survey.

Some 64 percent of 1,300 Web sites run by 250 enterprises have at least one serious vulnerability, said WhiteHat Security, which specializes in finding vulnerabilities in Web applications. The statistics come from WhiteHat's customer base, which lets the company regularly review their sites for problems.

The most prevalent problem is cross-site scripting. There's a 66 percent chance that a Web site will have such a problem, WhiteHat said. A cross-site scripting flaw can allow data or malicious code to be drawn from another a Web site, which can potentially cause a data breach.

Other common problems include information leakage issues, content spoofing, insufficient authorization and SQL injection.

The danger of Web-site application vulnerabilities is compound by the slowness with which companies attempt to fix them. If WhiteHat finds a vulnerability in a Web site, it informs the customer, said Jeremiah Grossman, WhiteHat's CTO.

In the case of a cross-site scripting problem, the fix is usually just one line of code, Grossman said. The problem in getting it fixed, however, tends to be on the human side.

WhiteHat will usually inform the security department of a company, which then has to pass on the information to the developers of the Web application. The custom code of the Web application can't be modified by the security department.

Management then has to give the OK for developers to work on fixing the code rather than creating revenue-generating features, which usually get priority, Grossman said. Sometimes, it's hard to quantify the risk of Web-application vulnerabilities, which also muddies the waters for how fixing them is prioritized.

"A developer's job is to write code," Grossman said. "Security is not a priority when pushing out code."

Surprisingly, a lot of vulnerabilities take a lot time to be fixed, and some never get fixed. WhiteHat took a look at vulnerabilities that were found over a one-year period with its customers.

The company found it took an average of 67 days for a cross-site scripting problem to be fixed. That compared with 78 days for an information leakage problem, 87 days for content spoofing trouble and 62 days for a SQL injection vulnerability.

"What we can say with confidence is that IT security and development organizations must coordinate when it comes to dealing with Web-site vulnerabilities to close the time-to-fix gap," the report said.

On average, only 30 percent to 60 percent of the vulnerabilities ever get fixed, Grossman said. The awareness of Web-application problems "has never been higher but it needs to be a lot greater," he said.

ITworld LIVE

SecurityWhite Papers & Webcasts

Webcast On Demand

Seven Deadly Sins of Cloud Security (Video)

As cloud computing gains popularity, too few people are aware of the security threats that are emerging. In this short video, experts from HP discuss the latest cloud security threats and explain measures to help overcome them. Hear about the seven deadly sins of cloud security and learn how to avoid becoming a victim of poor security in your cloud environment.Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

Sponsor: HP & Intel

White Paper

Establishing a Strategy for Database Security is No Longer Optional

The options for securing increasingly valuable databases are very broad and deep, and can be confusing. This research provides an overview of three categories of controls that should be implemented to ensure that enterprise data is protected in the most efficient and effective manner.

White Paper

Database Activity Monitoring Is Evolving

Read the analyst report and learn how you can leverage the core capabilities of a DAP solution for better database security.

White Paper

Protecting Against Database Attacks and Insider Threats: Top 5 Scenarios

Read this new eBook to learn the top five scenarios and essential best practices for preventing database attacks and insider threats.

Webcast On Demand

Distributed Database Security with Real-time Monitoring

View this demo and learn how IBM InfoSphere Guardium database activity monitoring can help protect your sensitive data in distributed DBMS environments with a holistic approach to data security and compliance.

Sponsor: IBM

See more White Papers | Webcasts

Ask a question

Ask a Question