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.4-alpine-sfw-dev, 22.23.4-alpine3.24-sfw-dev

Index digest:

sha256:289fdecf51274ce86890ae08eb3df27f7e4dfe9c398ba407c430b40907925ee5

Manifest digest:

sha256:b17f9d5b2f6afce9dd3a387faa566474b532527ef85ba8aefac500b3e5cbe6b9

Size

85.23 MB

Last pushed

18 minutes ago

Vulnerabilities

0
3
5
0
0

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:f9873f4d11f4ec7ee6eeb2ee4c1b04c2955a48b7ae46c526dab892db3d0d3063
Changelog v0.1https://docker.com/dhi/changelog/v0.1dhi.io/node@sha256:0f92f1067ad20498dfcbfbb1477ffd1a6b04d36b302361fcdfbdd84b14e1b82e
DHI Image Sources v0.1https://docker.com/dhi/source/v0.1dhi.io/node@sha256:6dfac33befd4bb41ef85d6003b75bb50850fadeaa18210741cfa5c9dff67c337
CVEs v0.2https://in-toto.io/attestation/vulns/v0.2dhi.io/node@sha256:7f0a2b75e574fa502fbd13e00eb2d9a64c0a45e2703aab0fe609d7a374265b9e
VEX v0.2.0https://openvex.dev/ns/v0.2.0dhi.io/node@sha256:9ad2ae7fe49448e0c841e0be48096122cb3437ca85bf977404fb7c7429bfb3e5
Scout provenance v0.1https://scout.docker.com/provenance/v0.1dhi.io/node@sha256:58ff574224c0ff0cea4788159077e25962be8405b17d2c8fee93d992bfc1f647
Scout SBOM v0.1https://scout.docker.com/sbom/v0.1dhi.io/node@sha256:d6a80dee619f42c89fddc584cd3c54c60e7c8f59e7462827db3928185568c5cb
Secrets scan v0.1https://scout.docker.com/secrets/v0.1dhi.io/node@sha256:42832064631e8f9fbe8da7662ff20cb2380b6083ce191d8469fd667aa1ebbd1d
Tests v0.1https://scout.docker.com/tests/v0.1dhi.io/node@sha256:5e2f497d8747eb05ca868308e2a24206d2fb0589115bbcedec1bbc9ca58f8f9e
Virus scan v0.1https://scout.docker.com/virus/v0.1dhi.io/node@sha256:8e9f91cd4f2250373f91d3565237043439554b1489b043f3788b5bcfce5abfdb
CVEs v0.1https://scout.docker.com/vulnerabilities/v0.1dhi.io/node@sha256:e6d1abcae1e3b43d0072ae442bfc82afeb285cf7a8d02bfc1b3ab6f4a5bf427e
SLSA provenance v0.2https://slsa.dev/provenance/v0.2dhi.io/node@sha256:e70f4e0b1c7e4e8da783a61b3ffe51dd5ddf61b4edc68634892c39ad4485eba5
SLSA provenance v1https://slsa.dev/provenance/v1dhi.io/node@sha256:c0a80df6b522d0bb2525d1564d2f197559781b41414c3fceda42ccc8cba55644
SLSA verification summary v1https://slsa.dev/verification_summary/v1dhi.io/node@sha256:7de2905de8e14f07eec7fcba7bc34b1870e66439cf3d00a3320168712c8b22bd
SPDX SBOMhttps://spdx.dev/Documentdhi.io/node@sha256:e88ead12ee7049ba48c8bb05b02755e6052edfdaedffd6122ce96cae0545daa4