OWASP's
Top Ten Web Application Vulnerabilities document, previously discussed on
Slashdot, has just undergone its first major rewrite in three years. The
new version, besides providing more up-to-date data, does a better job at focusing on Web application specific problems and solutions for them. Following the advice in the previous version is required by many companies and government agencies and the new version is sure to make its way into standards as well. Unless you are already certain that your web site is not vulnerable to
CSRF, one of the vulnerabilities added in this new version, the document is a must-read for Web application developers.
One interesting fact to note is that none of the top 10 vulnerabilities are platform, language, OS, or framework specific. Some vulnerabilities are easier or harder to introduce in some environments, but all environments are vulnerable to them.