- Apr 25, 2013
- 5,355
Hacks make headlines. But usually, the focus is on who did it -- notorious cyber criminals, hacktivists, or state-sponsored actors. Readers want to know who they are, where they're from, what they did, and why they did it. How they did it gets glossed over.
In fact, the "how" is the most important part -- and application vulnerabilities are common culprits. Subtle programming errors allow hackers to subvert security controls, steal user credentials, or run malicious instructions on a remote system. Programmers, like everyone else, screw up sometimes.
Screw up how, you ask? Here's a list of some of the most common (and egregious) security mistakes that coders make.
1. You trust third-party code that can't be trusted
2. You hard-code passwords and backdoor accounts
3. You don't check inputs
4. You don't secure your data
5. You ignore layer 8
Full Article
In fact, the "how" is the most important part -- and application vulnerabilities are common culprits. Subtle programming errors allow hackers to subvert security controls, steal user credentials, or run malicious instructions on a remote system. Programmers, like everyone else, screw up sometimes.
Screw up how, you ask? Here's a list of some of the most common (and egregious) security mistakes that coders make.
1. You trust third-party code that can't be trusted
2. You hard-code passwords and backdoor accounts
3. You don't check inputs
4. You don't secure your data
5. You ignore layer 8
Full Article