📋ISO 27001 A.8.25medium

Secure development lifecycle

Description

Rules for the secure development of software and systems shall be established and applied.

⚠️ Risk Impact

Insecure software development introduces vulnerabilities into production.

🔧 Remediation

Implement SAST, DAST, and dependency scanning in CI/CD pipelines.

💀 Real-World Attack Scenario

A team deployed code without security scanning in their CI/CD pipeline. A Log4Shell-style vulnerability in a transitive dependency went undetected for 3 months. During that window, attackers exploited the vulnerability to achieve remote code execution on 4 production servers, stealing customer data and API credentials.

💰 Cost of Non-Compliance

Dependency vulnerabilities cause 69% of application breaches. Average cost of vulnerability exploitation: $4.24M. ISO 27001 A.8.25 requires evidence of secure development practices.

📋 Audit Questions

  • 1.What security testing is integrated into your CI/CD pipeline?
  • 2.How are dependency vulnerabilities tracked and remediated?
  • 3.What is your vulnerability SLA (critical, high, medium)?
  • 4.Show evidence of security code reviews.

🎯 MITRE ATT&CK Mapping

T1195.002 — Compromise Software Supply ChainT1190 — Exploit Public-Facing Application

⚡ Common Pitfalls

  • Running SAST/DAST but not acting on findings
  • Not scanning transitive dependencies
  • No SLA for vulnerability remediation priority

📈 Business Value

Secure SDLC prevents vulnerabilities from reaching production, reducing breach risk by 85%. It demonstrates engineering maturity to enterprise buyers and auditors.

⏱️ Effort Estimate

Manual

40-80 hours to implement secure SDLC and CI/CD integration

With EchelonGraph

EchelonGraph monitors cloud configurations deployed through CI/CD pipelines

🔗 Cross-Framework References

SOC2-CC8.1NIST-SA-15

Automate ISO 27001 A.8.25 compliance

EchelonGraph continuously monitors this control across all your cloud accounts.

Start Free →