CISA · Question #607
An organization uses an automated continuous integration/continuous deployment (CI/CD) tool to deploy changes to production. Which of the following would be an IS auditor's GREATEST concern in this si
The correct answer is C. Test cases may be inaccurate.. In a CI/CD pipeline, automated test cases serve as the primary control gate before code reaches production. If those tests are inaccurate - testing the wrong things or missing critical scenarios - defective code will pass every automated check and deploy to production undetected,
Question
An organization uses an automated continuous integration/continuous deployment (CI/CD) tool to deploy changes to production. Which of the following would be an IS auditor's GREATEST concern in this situation?
Options
- AReleases are scheduled once per week.
- BPost-implementation reviews are conducted quarterly.
- CTest cases may be inaccurate.
- DFunctional requirements are changed frequently by users.
How the community answered
(31 responses)- A10% (3)
- B13% (4)
- C48% (15)
- D29% (9)
Explanation
In a CI/CD pipeline, automated test cases serve as the primary control gate before code reaches production. If those tests are inaccurate - testing the wrong things or missing critical scenarios - defective code will pass every automated check and deploy to production undetected, and automation accelerates that risk at scale. This is a systemic control failure, not a one-time error.
Why the distractors fall short:
- A (weekly releases): A defined release schedule is actually a governance control, not a risk - it shows cadence management, which is normal and acceptable.
- B (quarterly post-implementation reviews): These are detective controls that occur after deployment; an auditor may note the frequency gap, but they don't prevent defective code from reaching production in the first place.
- D (frequent requirement changes): Change management processes exist to handle this; it's a process discipline issue, not a fundamental flaw in the CI/CD control structure itself.
Memory tip: Think of it this way - in CI/CD, the test suite is the auditor. If the auditor is wrong, no one else is checking. Garbage tests = garbage in production, automatically and repeatedly.
Topics
Community Discussion
No community discussion yet for this question.