Security

What are some common security holes that could exist in your application, and what can you do to prevent them?

Application Security

Injection flaws

Buffer Overflows

Insecure Cryptographic Storage

Insecure communications

Improper Error Handling

Cross-Site Scripting (XSS)

Cross-Site Request Forgery (CSRF / XSRF)

Two-Factor Authentication (2FA)

Authorization Errors

Further Reading