T08 · Insecure Dependencies
- Location
references/setup.md:27- Finding
Mutable Third-Party Container Image Is Executed Without Version or Digest Pinning
- Content
View full analysis
- Remediation
View remediation
``` 2. Apply the same digest pinning to the Compose configuration: ```yaml services: wickworks: image: psyb0t/wickworks@sha256: ``` 3. Publish the expected digest through a trusted release channel and document how users can verify it before execution. 4. Use signed container images and enforce signature verification where supported. 5. Establish an explicit update process in which new versions and digests are reviewed before deployment. 6. Run the container with additional hardening, such as a read-only root filesystem, dropped Linux capabilities, resource limits, and a non-root user where compatible. 7. Do not mount the Docker socket, host credentials, or sensitive host directories into the container. ]]>
