Secure Coding Guide
Security programming and secure coding guide.
- Secure Coding Overview
- Information Exposure Through Error Messages
- SQL Injection
- Cross-Site Scripting (XSS)
- Automatic Connection to an Untrusted URL
- System Data Information Exposure
- Upload of Dangerous File Types
- Path Manipulation and Resource Injection
- Hard-coded Passwords
- Weak Password Requirements
- One-way Hash Functions Without Salt
- Use of Weak Cryptographic Algorithms
- Missing Limits on Repeated Authentication Attempts
- Operating System Command Injection
- Null Pointer Dereference
- Improper Resource Release
- Improper Authorization