Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ CMD ["node", "dev/run-standalone.mjs"]
# artifacts remain ABI-compatible. The dev image intentionally retains npm and
# a POSIX shell because AgentProxy invokes npm at runtime and has a shell
# entrypoint. Trivy v0.69.3 reports 0 HIGH/CRITICAL on this exact index digest.
FROM cgr.dev/chainguard/node@sha256:37ea42c0860729767b090a7c700c836eac660eb4bcfee3b5fe63eb85acd63df4 AS runner-base
FROM cgr.dev/chainguard/node@sha256:13c04f76802e60540acb246335d5ef01be929219756841f99cfbbf7d077143d6 AS runner-base

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

security · medium
This digest change invalidates the adjacent claim that Trivy v0.69.3 found 0 HIGH/CRITICAL for the exact image digest. Re-run the scan for sha256:13c04f... and update the evidence before merging; otherwise the security baseline is unverified.

Suggestion:

Suggested change
FROM cgr.dev/chainguard/node@sha256:13c04f76802e60540acb246335d5ef01be929219756841f99cfbbf7d077143d6 AS runner-base
FROM cgr.dev/chainguard/node@sha256:13c04f76802e60540acb246335d5ef01be929219756841f99cfbbf7d077143d6 AS runner-base

USER root
WORKDIR /app
# Chainguard Node already provides the non-root node user/group.
Expand Down
Loading