In this module checkpoint you will
- Check that you can place each security check in the right pipeline stage
- Check that you can recognise poisoned pipeline execution, script injection and unsafe triggers
- Check that you can explain the baseline choices in your lab repository
This checkpoint covers all of module 1. The questions are new: none repeat the lesson questions.
How to use it
- Answer every question before opening any explanation.
- Count how many you got right first time. The counter above the questions keeps track if JavaScript is on.
- For each miss, review the lesson below before moving on.
| If you missed questions about | Review |
|---|---|
| Pipeline stages, gates and reports, evidence (1, 2, 9, 10) | Why the pipeline is the control point |
| OWASP CI/CD risks, untrusted input, triggers, STRIDE (3, 4, 5, 6) | Threat modelling the pipeline itself |
| The lab repository’s baseline (7, 8) | Lab: set up the course repository |
Seven or more right first time means you are ready for module 2.
Key takeaways
- Score yourself honestly: choose an answer before opening the explanation.
- Seven or more right first time means you are ready for module 2.
- For each miss, reread the lesson named in the table below before moving on.
Checkpoint questions
Answer all 10, then check them. You need 7 right to pass this module checkpoint and unlock the next one. Try as often as you like; after three tries the answers and explanations are shown. These are our own questions, written for this course.
Courses are taught against the frameworks they name. That is alignment, not certification: no course is certified, approved or endorsed by NIST, the DoD, DISA, FedRAMP, the CMMC program or any other agency or standards body, and completing one does not make a system compliant.