Veja os 25 TOP erros de programação
Achei muito interessante este link http://cwe.mitre.org/top25/ do Commom Weakness Enumeration com o título "2010 CWE/SANS Top 25 Most Dangerous Programming Errors" o qual lista os 25 principais erros de programação. vale a pena dar uma lida e ver os exemplos. O detalhe é que não se assuste se vc vir algum código similar ao seu e identificar a vunerabilidade do código. Boa leitura e até a próxima.