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.
About The Author
Debra Littlejohn Shinder is a technology and security analyst and author specializing in identity, security and cybercrime, utilizing her past experience as a police officer and police academy/criminal justice instructor. She has written numerous books and articles for web and print publications and has been awarded the Microsoft MVP designation for fourteen years in a row.