Question 710
Assurance is requested for the following security issue: A developer can write billing code and deploy it directly to production without independent approval. Which specific outcome best validates the response?
Explanation
Correct Answer
Sample change approvals show no single subject can self-authorize conflicting critical steps. This is the relevant test result for the scenario in which a developer can write billing code and deploy it directly to production without independent approval. It verifies the action to separate incompatible duties to reduce unauthorized changes and conflicts of interest. The corresponding operating design is to define maker-checker authorization, privileged role separation and monitored exceptions. The result should rule out the error of treating an informal promise not to misuse combined privileges as a control.
Incorrect Answers
Release evidence shows security conditions and test findings were resolved before deployment. This may be a useful result for secure development lifecycle in another case, such as when a team tests product features but never performs security validation before internet-facing release. It does not establish effectiveness of the controls necessary for the described problem. The relevant evidence is that sample change approvals show no single subject can self-authorize conflicting critical steps. Case: A developer can write billing code and deploy it directly to production without independent approval.
Observed exercises and work samples show staff correctly perform their security duties. This may be a useful result for role-specific security training in another case, such as when a development team completes generic security modules but still commits live secrets to source control. It does not establish effectiveness of the controls necessary for the described problem. The relevant evidence is that sample change approvals show no single subject can self-authorize conflicting critical steps. Case: A developer can write billing code and deploy it directly to production without independent approval.
Supplier reviews, account evidence and contracts verify agreed security responsibilities operate. This may be a useful result for supplier security requirements in another case, such as when a manufacturer learns its MSP has deployed unapproved remote support accounts to its network. It does not establish effectiveness of the controls necessary for the described problem. The relevant evidence is that sample change approvals show no single subject can self-authorize conflicting critical steps. Case: A developer can write billing code and deploy it directly to production without independent approval.





PECB Certified ISO/IEC 27001 Lead Implementer (Lead Implementer) Practice Tests