Security Questionnaire Mapper

Secure development and change: the clause the question tests

How the software is built and changed so that security is checked before release.

How the customer usually asks it

example

"Do you follow a secure software development lifecycle, including code review before release?"

Read this question

Anchor clauses

3 frameworks
FrameworkAnchor clause
ISO/IEC 27001:20228.25 Secure development life cycle
SOC 2 (Trust Services Criteria)CC8.1 Change management processes are in place
SIG (Shared Assessments)domain I Application Security

Every framework that anchors this family is listed here; a register shows the ones ticked for the customer.

Evidence expected

The secure development standard, a sample of recent changes with review and approval records, and the security testing run in the pipeline.

The clauses, with what an assessor asks for

ISO 27001 8.25 Secure development life cycle

Establish and apply rules for secure development of software and systems.

Evidence an assessor expects: Secure dev policy; Threat modeling artifacts; Code review logs; Security testing reports
Where answers usually fall short: Policy exists but not enforced; Threat models not updated for new features
Source: ISO/IEC 27001:2022
SOC 2 CC8.1 Change management processes are in place

Named, not quoted: the criteria text is not held in full here.

Evidence an assessor expects: The change management process covering infrastructure, data, software and procedures, including the emergency change route; Change records for the period showing design, development or acquisition, configuration, documentation, testing, approval and implementation; Evidence of segregation between those who develop, approve and implement changes; Testing evidence per change proportionate to its risk, including security testing where relevant; Evidence of rollback capability and of post implementation verification
Where answers usually fall short: Emergency changes used routinely, with retrospective approval that is never withheld; Approval and implementation performed by the same person, so the approval is not independent
Source: SOC 2 (Trust Services Criteria)
SIG domain I Application Security

What it asks for, in one line (the standard's own text is not quoted here):

Apply secure software development lifecycle practices including secure coding standards, code review, vulnerability testing, dependency management, and pre release security gates.

Evidence an assessor expects: Secure SDLC policy; Static and dynamic analysis scan reports; Software composition analysis results; Pre release sign off records
Where answers usually fall short: No dependency scanning for open source components; Findings closed without retest
Source: SIG (Shared Assessments)

Other families in operations, logging and vulnerability