Standard
Developer Security Requirements
These requirements are design constraints that apply from the first line of code. Failure to meet them must block production promotion. For a quick-reference version, see the Security Quick Reference standard. For AI-specific security requirements, see the AI and Agentic Development Security Standard.
- Type
- Standard
- Version
- 1.1.40
- Date
- 2026-10-29
- Owner
- Chief Information Security Officer
- Approving authority
- Chief Information Officer
- Classification
- Public
- Confidentiality
- Public
- Category
- Developer Security
- Review frequency
- 6 to 12 months and upon material threat, tooling, or framework change
- Licence
- CC BY-SA 4.0
Read the full text on GitHub (opens in a new tab)
Outline
- 1. Purpose
- 2. Secure development lifecycle
- 3. Authentication requirements
- 4. Authorization requirements
- 5. Secrets management
- 6. Input validation and output encoding
- 7. Cryptography requirements
- 8. CORS policy
- 9. Security testing requirements
- 10. Dependency and open-source governance
- 11. Secure coding practices
- 12. AI and machine learning development requirements
- 13. API security requirements
- 14. Data handling in code
- 15. Workflow automation security requirements
- 16. Robotic process automation (RPA) security requirements
- 17. Framework and runtime EOL: developer requirements
- 18. Application production onboarding: security prerequisites
- 19. Framework alignment
Frameworks it maps to
- ISO/IEC 27001:2022 / ISO/IEC 27002:2022
- CSA CCM v4.1 / AICM v1.1
- NIST SSDF
- OWASP ASVS 5.0.0
- OWASP Top 10:2025
Related documents
- Security Baseline and Standards Referencedev-security
- DevOps Security Requirementsdev-security
- Security Quick Referencedev-security
- Privileged Access Management Standardsecurity
- AI Security and Risk Standardai
Next
All Documents