CSSLP · Question #226
The DARPA paper defines various procedural patterns to perform secure system development practices. Which of the following patterns does it include? Each correct answer represents a complete…
The correct answer is B. Document the server configuration C. Patch proactively D. Red team the design. The DARPA paper on secure system development practices includes procedural patterns such as documenting server configurations, proactive patching, and red teaming the system design. These practices contribute to building and maintaining a secure system throughout its lifecycle.
Question
The DARPA paper defines various procedural patterns to perform secure system development practices. Which of the following patterns does it include? Each correct answer represents a complete solution. Choose three.
Options
- AHidden implementation
- BDocument the server configuration
- CPatch proactively
- DRed team the design
- EPassword propagation
How the community answered
(46 responses)- A2% (1)
- B91% (42)
- E7% (3)
Why each option
The DARPA paper on secure system development practices includes procedural patterns such as documenting server configurations, proactive patching, and red teaming the system design. These practices contribute to building and maintaining a secure system throughout its lifecycle.
Hidden implementation is generally considered poor security practice as it relies on obscurity rather than robust security controls and does not align with established secure development principles.
Document the server configuration is a critical pattern in secure system development as it ensures that security-relevant settings, services, and network configurations are clearly recorded and maintained, which is essential for audit, maintenance, and consistency. This documentation helps in identifying deviations from secure baselines and facilitates recovery or replication of secure environments.
Patch proactively is a fundamental security practice, particularly in system development and operations, that involves regularly applying security updates and patches to address known vulnerabilities before they can be exploited. This pattern reduces the attack surface and maintains the system's resilience against newly discovered threats.
Red team the design involves employing an independent team (red team) to challenge and test the security aspects of a system's design and architecture from an adversarial perspective. This process helps identify weaknesses and potential attack vectors in the design phase, allowing for pre-emptive security enhancements before implementation begins.
Password propagation refers to the act of spreading passwords, which is a highly insecure practice that increases the risk of credential compromise and does not contribute to secure system development.
Concept tested: Secure system development practices (DARPA patterns)
Topics
Community Discussion
No community discussion yet for this question.