OWASP Top Ten
OWASP Top Ten is a list of the most-critical security risks for web applications that should be addressed in order to harden your website against external threats. teeweehoo explains, "If you're making a website, ensure you understand the OWASP top ten attack types. If something should be protected, put it behind authentication. Ensure everything you run is patched."
