Top 25 Built-in Software Vulnerabilities
Developers, developers, developers - they're the ones who create the software that makes our computers do such amazing things, but they're also the ones who (almost always unknowingly) build in vulnerabilities that attackers can take advantage of to attack our systems, bring down our networks and steal our data. Traditionally, developers haven't been security specialists; they're focused on making things work, not on the possibility that their code will be misused for wrongful purposes. Despite efforts such as Microsoft's "Secure by design" objective in their trustworthy computing initiative, exploitable vulnerabilities still sneak into almost every program. This article looks at the Top 25 Flaws Developers Blindly Build Into Applications.