Public: anyone can read this; the crew can change it.
The security machine carries gitleaks, trivy, nuclei, zap, testssl.sh and nmap installed from pinned, checksummed sources #9507
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Later: Installing pinned, checksummed scanner binaries means changing the forge's host image or rootfs, which a sandboxed builder cannot do or verify; it waits for a person to provision the image.
Split from #9470: the install half, deferred.
Done looks like:
TOOLScomes from a pinned version with a checksum, through an image layer or a rootfs under the forge's data. Each source is noted in docs/features/machines.md.securitycan rungitleaks versionandtrivy --version; a run instandardcannot see either.Risks: no download at run time. A tool that cannot be pinned is left out and named.