Home > Software Quality News > XSS the top vulnerability in most Web applications in Q1
Software Quality News:
EMAIL THIS

XSS the top vulnerability in most Web applications in Q1

By Colleen Frye
29 May 2007 | SearchSoftwareQuality.com

Software quality news and advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Cross-site scripting (XSS) variants dominated the top 10 vulnerabilities in commercial and open source Web applications, according to Cenzic Inc.'s Application Security Trends Report for the first quarter of 2007.

"Cross-site scripting is huge, and continues to be very prevalent," said Mandeep Khera, vice president of marketing at Santa Clara, Calif.-based Cenzic.

There are several reasons why XSS remains a problem despite the heightened awareness over the past year or so, he said. "I think it's easier to ignore it for a lot of developers. For SQL injection, a lot of people are now thinking about input validation, so that's somewhat being taking care of. But they still aren't fixing cross-site scripting."

That's due to pressure to releases products on time and because developers don't understand XSS. Add to that the fact that many companies still don't test Web applications for security, and it's understandable how XSS remains a big problem.
XSS leads OWASP's Top 10 for 2007
OWASP says cross-site scripting (XSS) remains the "termite" of Web applications, while cross-site request forgery and cryptography emerge as serious problems. Read the full story.

In Cenzic's study, the company identified 1,561 unique vulnerabilities during the first quarter of 2007. File inclusion, SQL injection, XSS and directory traversal were the most prevalent, totaling 63%. The majority of vulnerabilities affected Web servers, Web applications and Web browsers.

Cenzic drew upon several sources to identify the vulnerabilities with the most potential to impact organizations if not addressed. Those sources include Cenzic's Intelligent Analysis Lab, Cenzic's ClickToSecure Service, Mitre Corp., NTA Monitor, OWASP, SANS, Secunia, Security Tracker, Symantec, and US-CERT. Cenzic's Hailstorm Application Risk Metric (HARM) was used as a key factor in the selection of these top 10 vulnerability flaws.

This categorization was time-sensitive, and the vulnerabilities were ranked according to their relative severity to others released during the same time period. According to Khera, software patches and upgrades have addressed the identified vulnerabilities, but organizations need to make sure they're up-to-date.

Cenzic's Top 10 for the quarter:

  1. Adobe Acrobat Reader -- XSS and code execution
  2. Google Desktop -- XSS
  3. IBM WebSphere -- HTTP response splitting
  4. Lotus Domino Web Access -- XSS
  5. PHP -- Nested srray, denial of service
  6. PHP -- Multiple buffer overflows and denial of service
  7. IBM Rational ClearQuest -- XSS
  8. Sun Java Access Manager -- Multiple vulnerabilities
  9. Apache Tomcat -- Buffer overflow
  10. BEA WebLogic -- Buffer overflow and multiple vulnerabilities

Cenzic also derived some statistics from its ClickToSecure customer base:

  • More than 70% of analyzed Web applications engaged in insecure communication practices.
  • Approximately 50% of all applications failed to properly implement structured exception handling.
  • More than 70% of all Web forms analyzed were vulnerable to cross-fame scripting attacks.

Khera said the findings did not surprise him. "Nothing surprises me when it comes to app security. What's more surprising is people are not taking action quick enough. The scary part is we know the hackers are extremely active, so it's just a matter of time. The other scary part is most companies don't know they're being attacked."



Tags: Software security testing and techniquesVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Software security testing and techniques
Web server weaknesses you don't want to overlook
Using firewalls for software testing: Pros and cons
Beating software's cross-site scripting, authentication problems
Free Web proxy security tools software testers should get to know
How to get management on board with Web 2.0 security issues
Web application security best practices: Tips on implementation
Testing strategies for complex environments
How to make your software tamperproof
Ways to approach application performance testing on a tight budget
How can I tell if my software security has been breached?

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Software Development Methods - Extreme Programming, Agile Programming, Scrum
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts