Software Bugs can lead to vulnerabilities !
Software makers, security vendors, and government agencies joined together to prepare list of softwares mistakes that can lead to vulnerabilities. The brainchild of Alan Paller, director of research at the SANS Institute, and Steve Christey and Bob Martin, both of the MITRE Corp., the Top 25 Most Dangerous Programming Errors includes issues that are more known in the security community such as improper form validation, failure to preserve SQL query structure that rarely taught to developers. SANS , has teamed up to release list of bad programming practices that can lead to major security holes in the software.
“ Finally, we have a consensus definition of the programming errors that are so prevalent and dangerous that no software should be delivered to the customer with these weaknesses. ” , said Chris Wysopal, chief scientist, Veracode.

List of the Top 25 common software bugs that found to be very serious.