logo

OWASP SCP


Summary

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.


Definitions

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

Last updated

2023/09/18