Security in Software Development Report
Security in Software Development Report
Hormuud University
Mogadishu - Somalia
Table of Contents
1.0 Introduction
10.0 Conclusion
11.0 References
Security in Software Development
1.0 Introduction
Software development today is not just about building functional systems-it must also address potential
threats. Security in software development involves designing, coding, testing, and maintaining applications
with the aim of protecting data and systems from unauthorized access and malicious attacks.
Security in software development refers to integrating protection measures at every stage of the Software
Development Life Cycle (SDLC). It includes authentication, secure data handling, coding practices, and threat
mitigation.
Inspired by cloud risks, common risks include injection attacks, insecure APIs, misconfigured access controls,
SSDLC incorporates security into every SDLC phase: requirements, design, implementation, testing,
Includes input validation, output sanitization, using secure libraries, encrypting data, and following OWASP
guidelines.
Security testing includes SAST, DAST, penetration testing, fuzz testing, and dependency scanning.
Security in Software Development
Tools include OWASP ZAP, SonarQube, GitHub Dependabot, and Snyk. CSPM tools like Prisma Cloud help
Adopting shared responsibility, automation, zero trust, and multi-tenancy separation are crucial lessons.
Challenges include awareness, integration, and changing threats. Solutions include training, secure CI/CD,
10.0 Conclusion
Security must be integrated from the start of development. Continuous testing, secure design, and awareness
are key.
11.0 References
Cybersecurity and Infrastructure Security Agency. (2021). Cloud Security Technical Reference Architecture.
Gupta, G., P.R, L., & Sharma, S. (2014). A Survey on Cloud Security Issues and Techniques.
Cohen, E., Dotson, C., Edwards, M., & Gershater, J. (2015). Security for Cloud Computing.
NB: This report was adapted and referenced from the work titled 'Cloud OF Security' by Salam Adam Ali,