SFS 9: Software Security Auditing
Assess how software security reviews and tests are scoped, performed, documented, and followed through to verified findings.
Scope and boundaries
This set covers vulnerability assessment, penetration testing, black-box and white-box review, and security testing of applications and services. Questions should identify the tested version, system boundary, procedure, evidence period, and criterion for accepting a finding or remediation. Reports and retest results support individual judgments; the presence of an auditing tool alone does not demonstrate effectiveness. Development practices belong to SFS 8, delivery records to SFS 7, and live incident monitoring to SFS 6.
The sixteen questions
This set has sixteen SF positions, 0–F. Each position is one question, not another set. All questions below are unreviewed placeholders; no assessment result has been recorded.
| SF | Question page | Authoring record | Status |
|---|---|---|---|
0 | SF 0: placeholder | 0090 | Draft; result unset |
1 | SF 1: placeholder | 0091 | Draft; result unset |
2 | SF 2: placeholder | 0092 | Draft; result unset |
3 | SF 3: placeholder | 0093 | Draft; result unset |
4 | SF 4: placeholder | 0094 | Draft; result unset |
5 | SF 5: placeholder | 0095 | Draft; result unset |
6 | SF 6: placeholder | 0096 | Draft; result unset |
7 | SF 7: placeholder | 0097 | Draft; result unset |
8 | SF 8: placeholder | 0098 | Draft; result unset |
9 | SF 9: placeholder | 0099 | Draft; result unset |
A | SF A: placeholder | 009A | Draft; result unset |
B | SF B: placeholder | 009B | Draft; result unset |
C | SF C: placeholder | 009C | Draft; result unset |
D | SF D: placeholder | 009D | Draft; result unset |
E | SF E: placeholder | 009E | Draft; result unset |
F | SF F: placeholder | 009F | Draft; result unset |
From questions to a profile
Only reviewed, accepted 0/1 assessments can populate the sixteen-bit set profile. SF 0 is the most significant bit and SF F is the least significant bit. The completed result uses four hexadecimal digits, including leading zeros. There is no completed profile for this draft set.
Read assessment and validation, then encoding. A set profile preserves individual answers; it is not a summed security score.