1 / 3
Identify the running artifact
Identify the environment and artifact from deployment records, separately from source dependency declarations.
Evidence to retain
Environment, version, artifact identity, and the deployment record inspected.
Connect the running version with the external code executed on its way to deployment.
Use this when source updates, running versions, and pipeline access are tracked separately.
Build an account of which artifact passed through which privileged steps and where it was deployed.
1 / 3
Identify the environment and artifact from deployment records, separately from source dependency declarations.
Evidence to retain
Environment, version, artifact identity, and the deployment record inspected.
2 / 3
Read external action or script origins and pinned revisions, then map per-step permissions and destinations.
Evidence to retain
A mapping from external code to permissions available in its step.
3 / 3
Compare observed versions with vendor advisories; keep assets without an observed running version unverified.
Evidence to retain
Compared assets, unverified assets, and reasons.
A web service has updated source dependencies, but its deployed version is uncertain.
Compare the latest deployment record with the identity of the artifact actually deployed.
A pipeline executes external actions or scripts and can deploy to production.
Map the execution definitions to the permissions supplied to each step.
A known Apache Struts vulnerability in the online dispute portal enabled theft of personal information. Patch instructions needed verification of actual deployment.
A credential in a public Docker image layer enabled tampering with the Bash Uploader. The modified script exported CI environment information from affected users.
Selected examples. Each record retains its evidence status, unknowns, and sources.
Separate having an updated version from knowing that it is running in the reviewed environment.
Pipeline and Execution Environment; Least Privilege; Managing Third-Party Code
2.7 Secret Lifecycle; 2.7.3 Revocation
Learning review 2026-11-12 · Catalog review 2026-11-09
Share these two rules and examples without expanding the scope. Checks without evidence remain unverified.
Open this inspection pack →Review MFA coverage separately from the mechanisms that stop an authenticated session.
Map exposure paths and the process for invalidating old credentials after replacement.
Review storage exposure together with the handling of retired environments and data copies.
Connect resource authorization with the boundaries controlling reuse of generated responses.
Follow inputs from entry points to SQL construction and file storage or processing.
Connect reachable resources with containment and restoration records.
Review destinations, action authorization, and traceable records at the execution boundary.