3.15 Ensure that your code is secure
Regularly check code for exploitable security issues that could affect both users and hosting infrastructure.
Criteria
- Code security: Machine-testable
Check scripts and associated code for vulnerabilities, exploits, header issues, and code injection.- 5 Ways to Keep Your website from Getting Hacked
- Content Security Policy Reference
- Frontend Security Checklist
- GPF – General Policy Framework (PDF) – 1.7 – Strategy (Encryption)
- GR491 – 1-7020 – Data Security
- Hacksplaning
- How OWASP Helps You Secure Your Full-Stack Web Applications
- How To Prevent WordPress SQL Injection Attacks
- OWASP Top Ten
- Script Integrity
- Security Headers
- Security Headers using meta
- The Basics of Web Application Security
- The OWASP Top 10
- United Nations SDGS – Goal 3 – Health & Well-being
- United Nations SDGS – Goal 16 – Sustainable Society
- United Nations SDGS – Goal 17 – Global Partnership
- Web security
- Website security
- What is XSS? How to Protect Your Website from DOM Cross-Site Scripting Attacks
- WordPress Security: How to Protect Your website from Attacks and Hackers
Benefits
- Economic
Preventing security issues ahead of time c protects you and your users from financial crime. - Environment
Securing your project against threats and closing vulnerabilities makes them a less likely target for individuals who might exploit them, consuming vast amounts of data in the process. - Performance
Protecting your project against breaches reduces your risk of large amounts of data being stolen, corrupted, or destroyed. - Security
Maintaining security helps to maintain trust and prevent personal information from being exposed and exploited.
GRI
- Materials: Medium
- Energy: Medium
- Water: Medium
- Emissions: Medium