The generated node-webapp Dockerfile uses gcr.io/distroless/nodejs${NODE}-debian12, which ships libssl3 3.0.18 with 1 CRITICAL and 5 HIGH CVEs (CVE-2026-31789, CVE-2026-28387..28390, CVE-2026-45447). Trivy fails every node-webapp image build (seen on Website-Frontend pipeline 115+). gcr.io/distroless/nodejs22-debian13 scans clean (0 HIGH/CRITICAL, Trivy 0.69.3). Switch the generated runtime to debian13 and release 0.3.1.
The generated node-webapp Dockerfile uses gcr.io/distroless/nodejs${NODE}-debian12, which ships libssl3 3.0.18 with 1 CRITICAL and 5 HIGH CVEs (CVE-2026-31789, CVE-2026-28387..28390, CVE-2026-45447). Trivy fails every node-webapp image build (seen on Website-Frontend pipeline 115+). gcr.io/distroless/nodejs22-debian13 scans clean (0 HIGH/CRITICAL, Trivy 0.69.3). Switch the generated runtime to debian13 and release 0.3.1.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The generated node-webapp Dockerfile uses gcr.io/distroless/nodejs${NODE}-debian12, which ships libssl3 3.0.18 with 1 CRITICAL and 5 HIGH CVEs (CVE-2026-31789, CVE-2026-28387..28390, CVE-2026-45447). Trivy fails every node-webapp image build (seen on Website-Frontend pipeline 115+). gcr.io/distroless/nodejs22-debian13 scans clean (0 HIGH/CRITICAL, Trivy 0.69.3). Switch the generated runtime to debian13 and release 0.3.1.