logo

Database

OWASP SCP

Last updated: 2023/09/18
logo

OWASP Secure Coding Practices Reference Guide (OWASP SCP) defines a set of general controls that cover software security coding practices that can be integrated into the software development lifecycle. Its implementation will mitigate most common software vulnerabilities. The version used in this section is OWASP SCP v2.0.1, December 2022.

Control-Requirement Mapping

DefinitionRequirements
1. Input validation
2. Output encoding
3. Authentication and password management
4. Session management
5. Access control
6. Cryptographic practices
7. Error handling and logging
8. Data protection
9. Communication security
10. System configuration
11. Database security
12. File management
13. Memory management
14. General coding practices