Sign inSign up
Node.js

dhi.io/node

Node.js 22.x / Socket Firewall (sfw, dev)

CIS
linux/amd64
alpine 3.24
Tags:

22-alpine-sfw-dev, 22-alpine3.24-sfw-dev, 22.23-alpine-sfw-dev, 22.23-alpine3.24-sfw-dev, 22.23.5-alpine-sfw-dev, 22.23.5-alpine3.24-sfw-dev

Index digest:

sha256:d11967ff1ce6b6fcc761b01e79ca488678b9102656860c86a47b6c924e9c25ce

Manifest digest:

sha256:796beade5413e7adce04868f91c9d4b4cda8f1a0bf6f98e9384ea712aee5ce67

Size

85.25 MB

Last pushed

10 hours ago

Vulnerabilities

0
1
2
1
5

Support

Active until Apr 2027

Overview

Docker Hardened Images include comprehensive security attestations that verify the image's build process, contents, and security posture. This image is built using SLSA Build Level 3 practices. Additionally, this image includes a source attestation that links to a corresponding source image containing all build materials. The following attestations are available and can be verified using cosign.⁠

Docker's DHI public key is available at https://registry.scout.docker.com/keyring/dhi/latest.pub⁠ and also archived at https://github.com/docker-hardened-images/keyring⁠.

How to verify attestations

1. List all available attestations

docker scout attest list dhi.io/node:22-alpine-sfw-dev

2. Verify a specific attestation

For example, to verify the SLSA provenance attestation:

docker scout attest get dhi.io/node:22-alpine-sfw-dev --predicate-type https://slsa.dev/provenance/v0.2 --verify

Attestations

All attestations are signed and can be verified with cosign.⁠

PredicatePredicate typeReference
CycloneDX SBOM v1.6https://cyclonedx.org/bom/v1.6dhi.io/node@sha256:21d319144699957832c4b0755ff5abf70d55dc5b37d12d4d9819c695b8bf3b86
Changelog v0.1https://docker.com/dhi/changelog/v0.1dhi.io/node@sha256:795cfa2489acdc5b86a439e9f35633952460a540e1ac28173bd30039b1272294
DHI Image Sources v0.1https://docker.com/dhi/source/v0.1dhi.io/node@sha256:c1a2a814175d048c59c892347e5954774f567c52f6f88485250fe1fde7c7bbe6
CVEs v0.2https://in-toto.io/attestation/vulns/v0.2dhi.io/node@sha256:5d1a0f508102855b41586ed6902f38079c0cf071d3c6c59a52d8ca7f2dd34875
VEX v0.2.0https://openvex.dev/ns/v0.2.0dhi.io/node@sha256:0afb62ecf93fff9e333c05628a598eebba0b5180d01ee6b2f2327e6502a9ee10
Scout provenance v0.1https://scout.docker.com/provenance/v0.1dhi.io/node@sha256:aedfce9022f1e4fc3a359b7593c03656ae6921d319a937261c632579d139909a
Scout SBOM v0.1https://scout.docker.com/sbom/v0.1dhi.io/node@sha256:2ea695f462af6d6c4e1b139106708ea4c75cac03d22b8668e6901b497b2e11f8
Secrets scan v0.1https://scout.docker.com/secrets/v0.1dhi.io/node@sha256:3c51d60b70bc5ac6e0b63ea67b324c00d0d760f757d7d0d4dc8381a9093ae788
Tests v0.1https://scout.docker.com/tests/v0.1dhi.io/node@sha256:814d4434ab2ffd3fd5c98336ffd1eb4ea55dd58b9fd67dee838caf6348ceab8d
Virus scan v0.1https://scout.docker.com/virus/v0.1dhi.io/node@sha256:e9512c908c743582b747b84b59e522862574673e60ebca94cc5e2fc5c391db75
CVEs v0.1https://scout.docker.com/vulnerabilities/v0.1dhi.io/node@sha256:aa8c2b2cdaae2aed7636e7db7436f78bdc07b382871ff9c40cbf230a5a180ba8
SLSA provenance v0.2https://slsa.dev/provenance/v0.2dhi.io/node@sha256:4c958b30e865bfafbad87533b9d9918e8262e3d5d72e40073da44be7bdc2fb84
SLSA provenance v1https://slsa.dev/provenance/v1dhi.io/node@sha256:28598fa0705ccad8e71c12ddf7f0de1b34bbc601a1913f8ca6a3cbb6073547eb
SLSA verification summary v1https://slsa.dev/verification_summary/v1dhi.io/node@sha256:f871f1976e9a0788281f02e8dfd5371f5ea2c903e1917e3b1971234f50821160
SPDX SBOMhttps://spdx.dev/Documentdhi.io/node@sha256:fb4d67d1eb09cbcb9cb6e39b6bc5e4e30f93a8da3289340730411fd482f69aa9