SA-11: Developer Testing and Evaluation
From NIST's SP800-53:
Require the developer of the system, system component, or system service, at all post-design stages of the system development life cycle, to: a. Develop and implement a plan for ongoing security and privacy control assessments; b. Perform [Selection (one or more): unit; integration; system; regression] testing/evaluation [Assignment: organization-defined frequency] at [Assignment: organization-defined depth and coverage]; c. Produce evidence of the execution of the assessment plan and the results of the testing and evaluation; d. Implement a verifiable flaw remediation process; and e. Correct flaws identified during testing and evaluation.
Cyber Threat Graph Context
Explore how this control relates to the wider threat graph
SP800-53 Control Mapped to NIST Cyber Security Framework
Generated from NISTs SP800-53/CSF Crosswalk mappings.
Control ID | Description |
---|---|
PR.IP-2 | A System Development Life Cycle to manage systems is implemented |
ID.SC-3 | Contracts with suppliers and third-party partners are used to implement appropriate measures designed to meet the objectives of an organization’s cybersecurity program and Cyber Supply Chain Risk Management Plan. |
ID.RA-1 | Asset vulnerabilities are identified and documented |
MITRE ATT&CK Techniques
See which MITRE ATT&CK techniques this control helps to protect against.
ATT&CK ID | Title | Associated Tactics |
---|---|---|
T1574.002 | DLL Side-Loading | Defense Evasion, Persistence, Privilege Escalation |
T1134.005 | SID-History Injection | Defense Evasion, Privilege Escalation |
T1647 | Plist File Modification | Defense Evasion |
T1505 | Server Software Component | Persistence |
T1601.001 | Patch System Image | Defense Evasion |
T1552 | Unsecured Credentials | Credential Access |
T1553.006 | Code Signing Policy Modification | Defense Evasion |
T1601 | Modify System Image | Defense Evasion |
T1542.004 | ROMMONkit | Defense Evasion, Persistence |
T1559.003 | XPC Services | Execution |
T1078 | Valid Accounts | Defense Evasion, Initial Access, Persistence, Privilege Escalation |
T1558.004 | AS-REP Roasting | Credential Access |
T1552.001 | Credentials In Files | Credential Access |
T1078.003 | Local Accounts | Defense Evasion, Initial Access, Persistence, Privilege Escalation |
T1078.001 | Default Accounts | Defense Evasion, Initial Access, Persistence, Privilege Escalation |
T1553 | Subvert Trust Controls | Defense Evasion |
T1552.004 | Private Keys | Credential Access |
T1542.003 | Bootkit | Defense Evasion, Persistence |
T1612 | Build Image on Host | Defense Evasion |
T1542 | Pre-OS Boot | Defense Evasion, Persistence |
T1542.001 | System Firmware | Defense Evasion, Persistence |
T1195.003 | Compromise Hardware Supply Chain | Initial Access |
T1078.004 | Cloud Accounts | Defense Evasion, Initial Access, Persistence, Privilege Escalation |
T1505.001 | SQL Stored Procedures | Persistence |
T1505.004 | IIS Components | Persistence |
T1213.003 | Code Repositories | Collection |
T1552.006 | Group Policy Preferences | Credential Access |
T1528 | Steal Application Access Token | Credential Access |
T1542.005 | TFTP Boot | Defense Evasion, Persistence |
T1505.002 | Transport Agent | Persistence |
T1495 | Firmware Corruption | Impact |
T1552.002 | Credentials in Registry | Credential Access |
T1601.002 | Downgrade System Image | Defense Evasion |