These produced the number above.
SAST Pipeline Scan●3 of 3 scopes
Partial mapping · high confidence
- What it is
- Every build runs static analysis over the application source code and records the result.
- Why it matters
- Checks in the editor and in review are optional by nature; the pipeline is the one place every change has to pass through.
Why it maps PW.7.2 names static analysis as the automated half of the practice; the manual review half is a separate control.
Covered everywhere your profile required it.
SAST Pull Request Gate●3 of 3 scopes
Partial mapping · high confidence
- What it is
- A change carrying a critical static-analysis finding cannot be merged until the finding is fixed or formally excepted.
- Why it matters
- A scan that only reports leaves the merge decision to the person under time pressure, so critical findings reach the main branch anyway.
Why it maps PW.7 exists so vulnerabilities are corrected before release; the gate is what makes the analysis result act on the change.
Covered everywhere your profile required it.
Mandatory Peer Review Before Merge●1 of 1 scopes
Partial mapping · high confidence
- What it is
- No change reaches the main branch without the review and approval of a second person.
- Why it matters
- One person able to put code into production unreviewed is both the easiest mistake to make and the most useful account to compromise.
Why it maps PW.7.1 offers peer review as an alternative or complement to automated analysis.
Covered everywhere your profile required it.
Security Review of Sensitive Changes◐1 of 2 scopes
Partial mapping · high confidence
- What it is
- Changes to authentication, authorization, cryptography or data handling additionally require a security-qualified reviewer.
- Why it matters
- Authentication, authorization, cryptography and data handling fail in ways a general reviewer is not looking for.
Why it maps A security-qualified reviewer on authentication, authorization, cryptography and data handling is the qualified-reviewer form of PW.7.2.
What would close it
The required scopes nothing covers today:
| Environment | Technology | Phase | Control point |
|---|
| any | any | Code | Manual Review |
In place looks like Changes touching those areas need an approval from a reviewer with security knowledge, and the areas are identified by code-ownership rules rather than by memory.
Repository Secret Scanning●1 of 1 scopes
Partial mapping · medium confidence
- What it is
- The repository and its history are scanned continuously for keys, tokens and passwords, independently of any single change.
- Why it matters
- Secrets committed before the scanning existed, or on branches nobody reviews, stay valid until somebody deliberately looks for them.
Why it maps A committed credential is a vulnerability in human-readable code, and history scanning finds the ones that predate any current review.
Covered everywhere your profile required it.
Central Finding Routing●6 of 6 scopes
Partial mapping · high confidence
- What it is
- Findings from every source are routed into one place with a named owner, instead of staying in the tool that produced them.
- Why it matters
- Findings that stay in the tool that produced them are seen only by whoever opens that tool, and nobody can say what the whole backlog is.
Why it maps PW.7.2 requires discovered issues to be recorded and triaged in the development team's workflow, not left in the tool that found them.
Covered everywhere your profile required it.