Verify this data

Every file in the report data is published by one GitHub Actions workflow and covered by a GitHub artifact attestation: a Sigstore-signed statement, recorded in the public Rekor transparency log, that names the exact file digest, the workflow file, the commit it ran at, and the run.

Check it yourself

Requires git, sha256sum, and the GitHub CLI.

git clone https://github.com/rezmoss/awesome-security-pipeline.git source
git clone --branch supply-chain-data https://github.com/rezmoss/awesome-security-pipeline.git report-data
cd report-data
gh attestation verify SHA256SUMS --repo rezmoss/awesome-security-pipeline --signer-workflow rezmoss/awesome-security-pipeline/.github/workflows/supply-chain-report.yml
sha256sum -c SHA256SUMS        # macOS: shasum -a 256 -c SHA256SUMS
# append-only history, recomputation, and release anchors:
python3 ../source/scripts/supply_chain_scan.py verify --data-dir . --history --attestations

Any single file can also be checked on its own, for example one project's JSON downloaded from this site:

gh attestation verify projects/gitleaks__gitleaks.json --repo rezmoss/awesome-security-pipeline --signer-workflow rezmoss/awesome-security-pipeline/.github/workflows/supply-chain-report.yml

Raw SBOMs, Grype, OSV-Scanner, and govulncheck output for each week are attached to an immutable GitHub release with their own attestation:

gh release download report-2026-11-02 --repo rezmoss/awesome-security-pipeline
gh attestation verify supply-chain-evidence-*.tar.gz --repo rezmoss/awesome-security-pipeline --signer-workflow rezmoss/awesome-security-pipeline/.github/workflows/supply-chain-report.yml

What a successful check proves

What it does not prove

Scan environment for 2026-11-02

ShardRunner imageGrype databaseGo vulnerability database modifiedOSVUTC
0ubuntu26 20261026.180.1v6.1.10, built 2026-11-01T06:20
fc0cd4b39c726a97
2026-10-27T21:16:18live osv.dev API01:31–01:33
1ubuntu26 20261026.180.1v6.1.10, built 2026-11-01T06:20
fc0cd4b39c726a97
2026-10-27T21:16:18live osv.dev API01:32–01:33
2ubuntu26 20261026.180.1v6.1.10, built 2026-11-01T06:20
fc0cd4b39c726a97
2026-10-27T21:16:18live osv.dev API01:31–01:34
3ubuntu26 20261026.180.1v6.1.10, built 2026-11-01T06:20
fc0cd4b39c726a97
2026-10-27T21:16:18live osv.dev API01:31–01:35
4ubuntu26 20261026.180.1v6.1.10, built 2026-11-01T06:20
fc0cd4b39c726a97
2026-10-27T21:16:18live osv.dev API01:32–01:34
5ubuntu26 20261026.180.1v6.1.10, built 2026-11-01T06:20
fc0cd4b39c726a97
2026-10-27T21:16:18live osv.dev API01:31–01:33
6ubuntu26 20261026.180.1v6.1.10, built 2026-11-01T06:20
fc0cd4b39c726a97
2026-10-27T21:16:18live osv.dev API01:32–01:34
7ubuntu26 20261026.180.1v6.1.10, built 2026-11-01T06:20
fc0cd4b39c726a97
2026-10-27T21:16:18live osv.dev API01:32–01:34

Exploitation data

Downloaded 2026-11-02T01:30 UTC by a read-only job; both files are in the evidence release.

SourceSnapshot
CISA Known Exploited Vulnerabilities2026.10.30, released 2026-10-30T17:02:45, 1766 entries
3aa9cf3c01f11636
FIRST EPSSv2026.06.15, released 2026-11-01T12:00:16, 398784 entries
3b55e2c91409b126