Question 360
At the Ironcliff housing nonprofit after a wider deployment, a developer embeds a connector client secret in a compiled code app JavaScript bundle. The operations team needs a supportable remediation with evidence for the handover. Which ongoing engineering control would most directly reduce recurrence?
Explanation
Correct Answer
The most relevant long-term safeguard is to scan build outputs for credentials before publishing. It preserves the remediation to move sensitive credentials into supported secure server-side identity and connection mechanisms as operating conditions change. In the Ironcliff housing nonprofit, assess this against the documented credential exposure in browser scenario.
Incorrect Answers
This monitoring or review practice targets content security policy; the better ongoing protection for this case is to scan build outputs for credentials before publishing. For case R082-PL400-CASE-0090, the decisive context is the 2 deployment setting at the Ironcliff housing nonprofit.
“Check environment variable values and data-source references before deployment” checks a different ongoing risk rather than the reported failure: at the Ironcliff housing nonprofit after a wider deployment, a developer embeds a connector client secret in a compiled code app JavaScript bundle. The operations team needs a supportable remediation with evidence for the handover. The relevant mechanism is browser code can be inspected and must not contain long-lived secrets. The directly matched preventive control is “Scan build outputs for credentials before publishing”.
That safeguard is appropriate for maintaining code app role authorization. It would not primarily prevent the reported failure, for which the relevant control is to scan build outputs for credentials before publishing. For case R082-PL400-CASE-0090, the decisive context is the 2 deployment setting at the Ironcliff housing nonprofit.