Supply chain
mediumContextual riskmedium confidenceThe skill's GitLab CI/CD example and its CI/CD integration reference instruct the agent to run the vendor scanner container by the mutable 'latest' tag instead of a pinned version or digest, so the code executed in the CI pipeline can change without notice.
name: aquasec/trivy:latest
Counter-argument considered
Both the GitLab CI example in the skill body and the CI/CD integration table direct execution of the vendor scanner by the mutable ':latest' tag, so the code the pipeline runs can change without notice; this sits outside the pinned-official-registry-install carve-out, is undeclared (the skill's own guidance treats ':latest' as a misconfiguration), and is a concrete instruction an agent following the skill will reproduce. No mitigation exists in the shown units, so the finding stands.