{
  "history": [
    {
      "added": 0,
      "commit": "bfe2f84abd2f09fe0b83ba7f6dad40d296762f40",
      "date": "2026-11-01",
      "dependencies": 238,
      "errors": [],
      "fixable": 2,
      "go_version": "go1.27.0",
      "in_binary": {
        "dependencies": 3,
        "stdlib": 13,
        "total": 16
      },
      "new_vulnerabilities": 0,
      "osv_confirmed": 3,
      "osv_only": 0,
      "ref": "v2.7.0",
      "release_changed": false,
      "release_integrity": "verified",
      "removed": 0,
      "resolved_vulnerabilities": 0,
      "scorecard": 8.6,
      "upgraded": 0,
      "vulnerabilities": {
        "Critical": 0,
        "High": 0,
        "Low": 0,
        "Medium": 0,
        "Negligible": 0,
        "Unknown": 3
      },
      "workflow": {
        "High": 5,
        "Low": 6,
        "Medium": 0,
        "files": 24
      }
    },
    {
      "added": 0,
      "commit": "bfe2f84abd2f09fe0b83ba7f6dad40d296762f40",
      "date": "2026-11-02",
      "dependencies": 238,
      "errors": [],
      "fixable": 2,
      "go_version": "go1.27.0",
      "in_binary": {
        "dependencies": 3,
        "stdlib": 13,
        "total": 16
      },
      "kev": 0,
      "kev_new": 0,
      "new_vulnerabilities": 0,
      "osv_confirmed": 3,
      "osv_only": 0,
      "ref": "v2.7.0",
      "release_changed": false,
      "release_integrity": "verified",
      "removed": 0,
      "resolved_vulnerabilities": 0,
      "scorecard": 8.6,
      "scorecard_date": "2026-11-01",
      "scorecard_note": null,
      "scorecard_source": "openssf-api",
      "upgraded": 0,
      "vulnerabilities": {
        "Critical": 0,
        "High": 0,
        "Low": 0,
        "Medium": 0,
        "Negligible": 0,
        "Unknown": 3
      },
      "vulnerable_packages": 2,
      "workflow": {
        "High": 5,
        "Low": 6,
        "Medium": 0,
        "files": 23
      }
    }
  ],
  "latest": {
    "archived": false,
    "category": "Software Composition Analysis (SCA)",
    "changes": {
      "added": [],
      "any": false,
      "baseline": false,
      "in_binary_new": [],
      "in_binary_resolved": [],
      "integrity_drift": 0,
      "license_changes": [],
      "new_vulnerabilities": [],
      "previous_ref": "v2.7.0",
      "release_changed": false,
      "removed": [],
      "resolved_vulnerabilities": [],
      "upgraded": [],
      "workflow_new": 0,
      "workflow_resolved": 0
    },
    "commit": "bfe2f84abd2f09fe0b83ba7f6dad40d296762f40",
    "compliance": {
      "overall_score": 55,
      "standards": {
        "bsi_tr03183": {
          "failed_checks": [
            "Component Creator",
            "Distribution Licences",
            "SHA-512 Hash",
            "Dependency Relationship",
            "SBOM Creator Contact"
          ],
          "passed": 4,
          "score": 44,
          "total": 9
        },
        "cisa": {
          "failed_checks": [
            "Software Producer",
            "Dependency Relationship",
            "License Information",
            "Component Hash",
            "SBOM Author"
          ],
          "passed": 5,
          "score": 50,
          "total": 10
        },
        "ntia": {
          "failed_checks": [
            "Supplier Name",
            "Dependency Relationship"
          ],
          "passed": 5,
          "score": 71,
          "total": 7
        }
      }
    },
    "components": [
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/prerelease-check.yml",
        "name": "actions/cache",
        "purl": "pkg:github/actions/cache@v6.1.0",
        "version": "v6.1.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/cassettes.yml",
        "name": "actions/checkout",
        "purl": "pkg:github/actions/checkout@v7.0.1",
        "version": "v7.0.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/docs-deploy.yml",
        "name": "actions/configure-pages",
        "purl": "pkg:github/actions/configure-pages@v6.0.0",
        "version": "v6.0.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/docs-deploy.yml",
        "name": "actions/deploy-pages",
        "purl": "pkg:github/actions/deploy-pages@v5.0.1",
        "version": "v5.0.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/prerelease-check.yml",
        "name": "actions/download-artifact",
        "purl": "pkg:github/actions/download-artifact@v8.0.1",
        "version": "v8.0.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/cassettes.yml",
        "name": "actions/setup-go",
        "purl": "pkg:github/actions/setup-go@v7.0.0",
        "version": "v7.0.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/renovate-validator.yml",
        "name": "actions/setup-node",
        "purl": "pkg:github/actions/setup-node@v7.0.0",
        "version": "v7.0.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/staleness.yml",
        "name": "actions/stale",
        "purl": "pkg:github/actions/stale@v11.0.0",
        "version": "v11.0.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/prerelease-check.yml",
        "name": "actions/upload-artifact",
        "purl": "pkg:github/actions/upload-artifact@v7.0.1",
        "version": "v7.0.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/docs-deploy.yml",
        "name": "actions/upload-pages-artifact",
        "purl": "pkg:github/actions/upload-pages-artifact@v5",
        "version": "v5"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/title.yml",
        "name": "amannn/action-semantic-pull-request",
        "purl": "pkg:github/amannn/action-semantic-pull-request@v6.1.1",
        "version": "v6.1.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/goreleaser-nightly.yml",
        "name": "docker/login-action",
        "purl": "pkg:github/docker/login-action@v4.6.0",
        "version": "v4.6.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/goreleaser-nightly.yml",
        "name": "docker/setup-buildx-action",
        "purl": "pkg:github/docker/setup-buildx-action@v4.4.1",
        "version": "v4.4.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/goreleaser-nightly.yml",
        "name": "docker/setup-qemu-action",
        "purl": "pkg:github/docker/setup-qemu-action@v4.4.0",
        "version": "v4.4.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/tests.yml",
        "name": "dorny/paths-filter",
        "purl": "pkg:github/dorny/paths-filter@v4.0.3",
        "version": "v4.0.3"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/codeql-analysis.yml",
        "name": "github/codeql-action/analyze",
        "purl": "pkg:github/github/codeql-action@v4.38.2#analyze",
        "version": "v4.38.2"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/codeql-analysis.yml",
        "name": "github/codeql-action/autobuild",
        "purl": "pkg:github/github/codeql-action@v4.38.2#autobuild",
        "version": "v4.38.2"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/codeql-analysis.yml",
        "name": "github/codeql-action/init",
        "purl": "pkg:github/github/codeql-action@v4.38.2#init",
        "version": "v4.38.2"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/scorecards.yml",
        "name": "github/codeql-action/upload-sarif",
        "purl": "pkg:github/github/codeql-action@v4.38.2#upload-sarif",
        "version": "v4.38.2"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/osv-scanner-unified-action.yml",
        "name": "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml",
        "purl": "pkg:github/google/osv-scanner-action@nightly#.github/workflows/osv-scanner-reusable-pr.yml",
        "version": "nightly"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/prerelease-check.yml",
        "name": "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml",
        "purl": "pkg:github/google/osv-scanner-action@main#.github/workflows/osv-scanner-reusable.yml",
        "version": "main"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/osv-scanner-unified-action.yml",
        "name": "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml",
        "purl": "pkg:github/google/osv-scanner-action@nightly#.github/workflows/osv-scanner-reusable.yml",
        "version": "nightly"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/goreleaser-nightly.yml",
        "name": "goreleaser/goreleaser-action",
        "purl": "pkg:github/goreleaser/goreleaser-action@v7.2.3",
        "version": "v7.2.3"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/scorecards.yml",
        "name": "ossf/scorecard-action",
        "purl": "pkg:github/ossf/scorecard-action@v2.4.4",
        "version": "v2.4.4"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/cassettes.yml",
        "name": "peter-evans/create-pull-request",
        "purl": "pkg:github/peter-evans/create-pull-request@v8.1.1",
        "version": "v8.1.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/docs-deploy.yml",
        "name": "ruby/setup-ruby",
        "purl": "pkg:github/ruby/setup-ruby@v1.327.0",
        "version": "v1.327.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/goreleaser.yml",
        "name": "slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml",
        "purl": "pkg:github/slsa-framework/slsa-github-generator@v2.1.0#.github/workflows/generator_generic_slsa3.yml",
        "version": "v2.1.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/links.yml",
        "name": "tcort/github-action-markdown-link-check",
        "purl": "pkg:github/tcort/github-action-markdown-link-check@v1.1.3",
        "version": "v1.1.3"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/zizmor.yml",
        "name": "zizmorcore/zizmor-action",
        "purl": "pkg:github/zizmorcore/zizmor-action@v0.6.4",
        "version": "v0.6.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "bitbucket.org/creachadair/stringset",
        "purl": "pkg:golang/bitbucket.org/creachadair/stringset@v0.0.14",
        "version": "v0.0.14"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "charm.land/glamour/v2",
        "purl": "pkg:golang/charm.land/glamour/v2@v2.0.1",
        "version": "v2.0.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "charm.land/lipgloss/v2",
        "purl": "pkg:golang/charm.land/lipgloss/v2@v2.0.6",
        "version": "v2.0.6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "cloud.google.com/go/compute/metadata",
        "purl": "pkg:golang/cloud.google.com/go/compute/metadata@v0.9.0",
        "version": "v0.9.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "dario.cat/mergo",
        "purl": "pkg:golang/dario.cat/mergo@v1.0.2",
        "version": "v1.0.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "deps.dev/api/v3",
        "purl": "pkg:golang/deps.dev/api/v3@v3.0.0-20260811035547-133c155ce203",
        "version": "v3.0.0-20260811035547-133c155ce203"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "deps.dev/api/v3alpha",
        "purl": "pkg:golang/deps.dev/api/v3alpha@v0.0.0-20260811035547-133c155ce203",
        "version": "v0.0.0-20260811035547-133c155ce203"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "deps.dev/util/maven",
        "purl": "pkg:golang/deps.dev/util/maven@v0.0.0-20260928000106-0e158e8db197",
        "version": "v0.0.0-20260928000106-0e158e8db197"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "deps.dev/util/pypi",
        "purl": "pkg:golang/deps.dev/util/pypi@v0.0.0-20260727054525-2946ae4a6141",
        "version": "v0.0.0-20260727054525-2946ae4a6141"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "deps.dev/util/resolve",
        "purl": "pkg:golang/deps.dev/util/resolve@v0.0.0-20260727054525-2946ae4a6141",
        "version": "v0.0.0-20260727054525-2946ae4a6141"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "deps.dev/util/semver",
        "purl": "pkg:golang/deps.dev/util/semver@v0.0.0-20260727054525-2946ae4a6141",
        "version": "v0.0.0-20260727054525-2946ae4a6141"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/aead/serpent",
        "purl": "pkg:golang/github.com/aead/serpent@v0.0.0-20160714141033-fba169763ea6",
        "version": "v0.0.0-20160714141033-fba169763ea6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/agext/levenshtein",
        "purl": "pkg:golang/github.com/agext/levenshtein@v1.2.3",
        "version": "v1.2.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/alecthomas/chroma/v2",
        "purl": "pkg:golang/github.com/alecthomas/chroma/v2@v2.19.0",
        "version": "v2.19.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/anchore/go-lzo",
        "purl": "pkg:golang/github.com/anchore/go-lzo@v0.1.0",
        "version": "v0.1.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/anchore/go-struct-converter",
        "purl": "pkg:golang/github.com/anchore/go-struct-converter@v0.1.0",
        "version": "v0.1.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/atotto/clipboard",
        "purl": "pkg:golang/github.com/atotto/clipboard@v0.1.4",
        "version": "v0.1.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/aymanbagabas/go-osc52/v2",
        "purl": "pkg:golang/github.com/aymanbagabas/go-osc52/v2@v2.0.1",
        "version": "v2.0.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/aymerick/douceur",
        "purl": "pkg:golang/github.com/aymerick/douceur@v0.2.0",
        "version": "v0.2.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/ayoubfaouzi/pkcs7",
        "purl": "pkg:golang/github.com/ayoubfaouzi/pkcs7@v0.2.3",
        "version": "v0.2.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/bazelbuild/buildtools",
        "purl": "pkg:golang/github.com/bazelbuild/buildtools@v0.0.0-20260716142318-04cf7de1434f",
        "version": "v0.0.0-20260716142318-04cf7de1434f"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/BurntSushi/toml",
        "purl": "pkg:golang/github.com/BurntSushi/toml@v1.6.0",
        "version": "v1.6.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/canonical/chisel-manifest",
        "purl": "pkg:golang/github.com/canonical/chisel-manifest@v1.2.0",
        "version": "v1.2.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/cespare/xxhash/v2",
        "purl": "pkg:golang/github.com/cespare/xxhash/v2@v2.3.0",
        "version": "v2.3.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/bubbles",
        "purl": "pkg:golang/github.com/charmbracelet/bubbles@v1.0.0",
        "version": "v1.0.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/bubbletea",
        "purl": "pkg:golang/github.com/charmbracelet/bubbletea@v1.3.10",
        "version": "v1.3.10"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/colorprofile",
        "purl": "pkg:golang/github.com/charmbracelet/colorprofile@v0.4.3",
        "version": "v0.4.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/lipgloss",
        "purl": "pkg:golang/github.com/charmbracelet/lipgloss@v1.1.1-0.20250404203927-76690c660834",
        "version": "v1.1.1-0.20250404203927-76690c660834"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/ultraviolet",
        "purl": "pkg:golang/github.com/charmbracelet/ultraviolet@v0.0.0-20260811164956-006e29f97886",
        "version": "v0.0.0-20260811164956-006e29f97886"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/x/ansi",
        "purl": "pkg:golang/github.com/charmbracelet/x/ansi@v0.11.8",
        "version": "v0.11.8"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/x/cellbuf",
        "purl": "pkg:golang/github.com/charmbracelet/x/cellbuf@v0.0.15",
        "version": "v0.0.15"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/x/exp/slice",
        "purl": "pkg:golang/github.com/charmbracelet/x/exp/slice@v0.0.0-20260803091719-3755ebad01b1",
        "version": "v0.0.0-20260803091719-3755ebad01b1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/x/term",
        "purl": "pkg:golang/github.com/charmbracelet/x/term@v0.2.2",
        "version": "v0.2.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/x/termios",
        "purl": "pkg:golang/github.com/charmbracelet/x/termios@v0.1.1",
        "version": "v0.1.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/charmbracelet/x/windows",
        "purl": "pkg:golang/github.com/charmbracelet/x/windows@v0.2.2",
        "version": "v0.2.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/clipperhouse/displaywidth",
        "purl": "pkg:golang/github.com/clipperhouse/displaywidth@v0.11.0",
        "version": "v0.11.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/clipperhouse/uax29/v2",
        "purl": "pkg:golang/github.com/clipperhouse/uax29/v2@v2.7.0",
        "version": "v2.7.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/cloudflare/circl",
        "purl": "pkg:golang/github.com/cloudflare/circl@v1.6.4",
        "version": "v1.6.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/compose-spec/compose-go/v2",
        "purl": "pkg:golang/github.com/compose-spec/compose-go/v2@v2.14.0",
        "version": "v2.14.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/containerd/errdefs",
        "purl": "pkg:golang/github.com/containerd/errdefs@v1.0.0",
        "version": "v1.0.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/containerd/errdefs/pkg",
        "purl": "pkg:golang/github.com/containerd/errdefs/pkg@v0.3.0",
        "version": "v0.3.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/containerd/typeurl/v2",
        "purl": "pkg:golang/github.com/containerd/typeurl/v2@v2.3.0",
        "version": "v2.3.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/CycloneDX/cyclonedx-go",
        "purl": "pkg:golang/github.com/CycloneDX/cyclonedx-go@v0.12.0",
        "version": "v0.12.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/cyphar/filepath-securejoin",
        "purl": "pkg:golang/github.com/cyphar/filepath-securejoin@v0.7.0",
        "version": "v0.7.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/davecgh/go-spew",
        "purl": "pkg:golang/github.com/davecgh/go-spew@v1.1.2-0.20180830191138-d8f796af33cc",
        "version": "v1.1.2-0.20180830191138-d8f796af33cc"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/deitch/magic",
        "purl": "pkg:golang/github.com/deitch/magic@v0.0.0-20240306090643-c67ab88f10cb",
        "version": "v0.0.0-20240306090643-c67ab88f10cb"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/diskfs/go-diskfs",
        "purl": "pkg:golang/github.com/diskfs/go-diskfs@v1.7.0",
        "version": "v1.7.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/distribution/reference",
        "purl": "pkg:golang/github.com/distribution/reference@v0.6.0",
        "version": "v0.6.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/djherbis/times",
        "purl": "pkg:golang/github.com/djherbis/times@v1.6.0",
        "version": "v1.6.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/dlclark/regexp2",
        "purl": "pkg:golang/github.com/dlclark/regexp2@v1.12.0",
        "version": "v1.12.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/docker/cli",
        "purl": "pkg:golang/github.com/docker/cli@v29.7.1%2Bincompatible",
        "version": "v29.7.1+incompatible"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/docker/docker-credential-helpers",
        "purl": "pkg:golang/github.com/docker/docker-credential-helpers@v0.9.8",
        "version": "v0.9.8"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/docker/go-connections",
        "purl": "pkg:golang/github.com/docker/go-connections@v0.8.1",
        "version": "v0.8.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/docker/go-units",
        "purl": "pkg:golang/github.com/docker/go-units@v0.5.0",
        "version": "v0.5.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/dsoprea/go-exfat",
        "purl": "pkg:golang/github.com/dsoprea/go-exfat@v0.0.0-20190906070738-5e932fbdb589",
        "version": "v0.0.0-20190906070738-5e932fbdb589"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/dsoprea/go-logging",
        "purl": "pkg:golang/github.com/dsoprea/go-logging@v0.0.0-20200710184922-b02d349568dd",
        "version": "v0.0.0-20200710184922-b02d349568dd"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/dustin/go-humanize",
        "purl": "pkg:golang/github.com/dustin/go-humanize@v1.0.1",
        "version": "v1.0.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/edsrzf/mmap-go",
        "purl": "pkg:golang/github.com/edsrzf/mmap-go@v1.2.0",
        "version": "v1.2.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/elliotwutingfeng/asciiset",
        "purl": "pkg:golang/github.com/elliotwutingfeng/asciiset@v0.0.0-20260801111138-45c5fff54b41",
        "version": "v0.0.0-20260801111138-45c5fff54b41"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/emirpasic/gods",
        "purl": "pkg:golang/github.com/emirpasic/gods@v1.18.1",
        "version": "v1.18.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/erikgeiser/coninput",
        "purl": "pkg:golang/github.com/erikgeiser/coninput@v0.0.0-20211004153227-1c3628e74d0f",
        "version": "v0.0.0-20211004153227-1c3628e74d0f"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/erikvarga/go-rpmdb",
        "purl": "pkg:golang/github.com/erikvarga/go-rpmdb@v0.0.0-20261001143808-1a11b79cbdd3",
        "version": "v0.0.0-20261001143808-1a11b79cbdd3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/felixge/httpsnoop",
        "purl": "pkg:golang/github.com/felixge/httpsnoop@v1.1.0",
        "version": "v1.1.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/GehirnInc/crypt",
        "purl": "pkg:golang/github.com/GehirnInc/crypt@v0.0.0-20230320061759-8cc1b52080c5",
        "version": "v0.0.0-20230320061759-8cc1b52080c5"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/gkampitakis/ciinfo",
        "purl": "pkg:golang/github.com/gkampitakis/ciinfo@v0.3.4",
        "version": "v0.3.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/gkampitakis/go-snaps",
        "purl": "pkg:golang/github.com/gkampitakis/go-snaps@v0.5.23",
        "version": "v0.5.23"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/go-errors/errors",
        "purl": "pkg:golang/github.com/go-errors/errors@v1.5.1",
        "version": "v1.5.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/go-git/gcfg",
        "purl": "pkg:golang/github.com/go-git/gcfg@v1.5.1-0.20230307220236-3a3c6141e376",
        "version": "v1.5.1-0.20230307220236-3a3c6141e376"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/go-git/go-billy/v5",
        "purl": "pkg:golang/github.com/go-git/go-billy/v5@v5.9.1",
        "version": "v5.9.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/go-git/go-git/v5",
        "purl": "pkg:golang/github.com/go-git/go-git/v5@v5.19.2",
        "version": "v5.19.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/go-logr/logr",
        "purl": "pkg:golang/github.com/go-logr/logr@v1.4.4",
        "version": "v1.4.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/go-logr/stdr",
        "purl": "pkg:golang/github.com/go-logr/stdr@v1.2.2",
        "version": "v1.2.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/go-ole/go-ole",
        "purl": "pkg:golang/github.com/go-ole/go-ole@v1.3.0",
        "version": "v1.3.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/go-restruct/restruct",
        "purl": "pkg:golang/github.com/go-restruct/restruct@v1.2.0-alpha",
        "version": "v1.2.0-alpha"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/go-viper/mapstructure/v2",
        "purl": "pkg:golang/github.com/go-viper/mapstructure/v2@v2.5.0",
        "version": "v2.5.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/gobwas/glob",
        "purl": "pkg:golang/github.com/gobwas/glob@v0.2.3",
        "version": "v0.2.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/goccy/go-yaml",
        "purl": "pkg:golang/github.com/goccy/go-yaml@v1.19.2",
        "version": "v1.19.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/golang/groupcache",
        "purl": "pkg:golang/github.com/golang/groupcache@v0.0.0-20241129210726-2c02b8208cf8",
        "version": "v0.0.0-20241129210726-2c02b8208cf8"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/google/go-cmp",
        "purl": "pkg:golang/github.com/google/go-cmp@v0.7.0",
        "version": "v0.7.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/google/go-containerregistry",
        "purl": "pkg:golang/github.com/google/go-containerregistry@v0.21.8",
        "version": "v0.21.8"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/google/jsonschema-go",
        "purl": "pkg:golang/github.com/google/jsonschema-go@v0.4.3",
        "version": "v0.4.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/google/osv-scalibr",
        "purl": "pkg:golang/github.com/google/osv-scalibr@v0.5.4-0.20261009010329-5be78a00e3c2",
        "version": "v0.5.4-0.20261009010329-5be78a00e3c2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/google/uuid",
        "purl": "pkg:golang/github.com/google/uuid@v1.6.0",
        "version": "v1.6.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/gorilla/css",
        "purl": "pkg:golang/github.com/gorilla/css@v1.0.1",
        "version": "v1.0.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/ianlancetaylor/demangle",
        "purl": "pkg:golang/github.com/ianlancetaylor/demangle@v0.0.0-20260724033716-83e58baca724",
        "version": "v0.0.0-20260724033716-83e58baca724"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/icholy/digest",
        "purl": "pkg:golang/github.com/icholy/digest@v1.2.0",
        "version": "v1.2.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/jbenet/go-context",
        "purl": "pkg:golang/github.com/jbenet/go-context@v0.0.0-20150711004518-d14ea06fba99",
        "version": "v0.0.0-20150711004518-d14ea06fba99"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/jedib0t/go-pretty/v6",
        "purl": "pkg:golang/github.com/jedib0t/go-pretty/v6@v6.8.3",
        "version": "v6.8.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/kevinburke/ssh_config",
        "purl": "pkg:golang/github.com/kevinburke/ssh_config@v1.6.0",
        "version": "v1.6.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/klauspost/compress",
        "purl": "pkg:golang/github.com/klauspost/compress@v1.19.1",
        "version": "v1.19.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/klauspost/cpuid/v2",
        "purl": "pkg:golang/github.com/klauspost/cpuid/v2@v2.4.0",
        "version": "v2.4.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/kr/pretty",
        "purl": "pkg:golang/github.com/kr/pretty@v0.3.1",
        "version": "v0.3.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/kr/text",
        "purl": "pkg:golang/github.com/kr/text@v0.2.0",
        "version": "v0.2.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/lucasb-eyer/go-colorful",
        "purl": "pkg:golang/github.com/lucasb-eyer/go-colorful@v1.4.1",
        "version": "v1.4.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/lunixbochs/struc",
        "purl": "pkg:golang/github.com/lunixbochs/struc@v0.0.0-20241101090106-8d528fa2c543",
        "version": "v0.0.0-20241101090106-8d528fa2c543"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/maruel/natural",
        "purl": "pkg:golang/github.com/maruel/natural@v1.3.0",
        "version": "v1.3.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/masahiro331/go-ext4-filesystem",
        "purl": "pkg:golang/github.com/masahiro331/go-ext4-filesystem@v0.0.0-20260423010602-fe51f5b5e52b",
        "version": "v0.0.0-20260423010602-fe51f5b5e52b"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/mattn/go-isatty",
        "purl": "pkg:golang/github.com/mattn/go-isatty@v0.0.24",
        "version": "v0.0.24"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/mattn/go-localereader",
        "purl": "pkg:golang/github.com/mattn/go-localereader@v0.0.1",
        "version": "v0.0.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/mattn/go-runewidth",
        "purl": "pkg:golang/github.com/mattn/go-runewidth@v0.0.27",
        "version": "v0.0.27"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/mattn/go-shellwords",
        "purl": "pkg:golang/github.com/mattn/go-shellwords@v1.0.14",
        "version": "v1.0.14"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/michaelkedar/xml",
        "purl": "pkg:golang/github.com/michaelkedar/xml@v0.0.0-20250626233154-4ec9e090d1cd",
        "version": "v0.0.0-20250626233154-4ec9e090d1cd"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/microcosm-cc/bluemonday",
        "purl": "pkg:golang/github.com/microcosm-cc/bluemonday@v1.0.27",
        "version": "v1.0.27"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/micromdm/plist",
        "purl": "pkg:golang/github.com/micromdm/plist@v0.2.2",
        "version": "v0.2.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/Microsoft/go-winio",
        "purl": "pkg:golang/github.com/Microsoft/go-winio@v0.6.3-0.20251027160822-ad3df93bed29",
        "version": "v0.6.3-0.20251027160822-ad3df93bed29"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/moby/buildkit",
        "purl": "pkg:golang/github.com/moby/buildkit@v0.32.2",
        "version": "v0.32.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/moby/docker-image-spec",
        "purl": "pkg:golang/github.com/moby/docker-image-spec@v1.3.1",
        "version": "v1.3.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/moby/moby/api",
        "purl": "pkg:golang/github.com/moby/moby/api@v1.55.0",
        "version": "v1.55.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/moby/moby/client",
        "purl": "pkg:golang/github.com/moby/moby/client@v0.5.1",
        "version": "v0.5.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/modelcontextprotocol/go-sdk",
        "purl": "pkg:golang/github.com/modelcontextprotocol/go-sdk@v1.8.0",
        "version": "v1.8.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/muesli/ansi",
        "purl": "pkg:golang/github.com/muesli/ansi@v0.0.0-20230316100256-276c6243b2f6",
        "version": "v0.0.0-20230316100256-276c6243b2f6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/muesli/cancelreader",
        "purl": "pkg:golang/github.com/muesli/cancelreader@v0.2.2",
        "version": "v0.2.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/muesli/reflow",
        "purl": "pkg:golang/github.com/muesli/reflow@v0.3.0",
        "version": "v0.3.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/muesli/termenv",
        "purl": "pkg:golang/github.com/muesli/termenv@v0.16.0",
        "version": "v0.16.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/ncruces/go-strftime",
        "purl": "pkg:golang/github.com/ncruces/go-strftime@v1.0.0",
        "version": "v1.0.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/opencontainers/go-digest",
        "purl": "pkg:golang/github.com/opencontainers/go-digest@v1.0.0",
        "version": "v1.0.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/opencontainers/image-spec",
        "purl": "pkg:golang/github.com/opencontainers/image-spec@v1.1.1",
        "version": "v1.1.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/ossf/osv-schema/bindings/go",
        "purl": "pkg:golang/github.com/ossf/osv-schema/bindings/go@v0.0.0-20260902031056-b388a18021a3",
        "version": "v0.0.0-20260902031056-b388a18021a3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/owenrumney/go-sarif/v3",
        "purl": "pkg:golang/github.com/owenrumney/go-sarif/v3@v3.3.1",
        "version": "v3.3.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/package-url/packageurl-go",
        "purl": "pkg:golang/github.com/package-url/packageurl-go@v0.1.7",
        "version": "v0.1.7"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/pandatix/go-cvss",
        "purl": "pkg:golang/github.com/pandatix/go-cvss@v0.6.4",
        "version": "v0.6.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/pierrec/lz4/v4",
        "purl": "pkg:golang/github.com/pierrec/lz4/v4@v4.1.27",
        "version": "v4.1.27"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/pjbgf/sha1cd",
        "purl": "pkg:golang/github.com/pjbgf/sha1cd@v0.6.0",
        "version": "v0.6.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/pkg/errors",
        "purl": "pkg:golang/github.com/pkg/errors@v0.9.1",
        "version": "v0.9.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/pkg/xattr",
        "purl": "pkg:golang/github.com/pkg/xattr@v0.4.12",
        "version": "v0.4.12"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/planetscale/vtprotobuf",
        "purl": "pkg:golang/github.com/planetscale/vtprotobuf@v0.6.1-0.20240319094008-0393e58bdf10",
        "version": "v0.6.1-0.20240319094008-0393e58bdf10"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/ProtonMail/go-crypto",
        "purl": "pkg:golang/github.com/ProtonMail/go-crypto@v1.4.1",
        "version": "v1.4.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/remyoudompheng/bigfft",
        "purl": "pkg:golang/github.com/remyoudompheng/bigfft@v0.0.0-20230129092748-24d4a6f8daec",
        "version": "v0.0.0-20230129092748-24d4a6f8daec"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/rivo/uniseg",
        "purl": "pkg:golang/github.com/rivo/uniseg@v0.4.7",
        "version": "v0.4.7"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/rogpeppe/go-internal",
        "purl": "pkg:golang/github.com/rogpeppe/go-internal@v1.15.0",
        "version": "v1.15.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/rust-secure-code/go-rustaudit",
        "purl": "pkg:golang/github.com/rust-secure-code/go-rustaudit@v0.0.0-20250226111315-e20ec32e963c",
        "version": "v0.0.0-20250226111315-e20ec32e963c"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/saferwall/pe",
        "purl": "pkg:golang/github.com/saferwall/pe@v1.6.5",
        "version": "v1.6.5"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/sahilm/fuzzy",
        "purl": "pkg:golang/github.com/sahilm/fuzzy@v0.1.3",
        "version": "v0.1.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/santhosh-tekuri/jsonschema/v6",
        "purl": "pkg:golang/github.com/santhosh-tekuri/jsonschema/v6@v6.0.2",
        "version": "v6.0.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/segmentio/asm",
        "purl": "pkg:golang/github.com/segmentio/asm@v1.2.1",
        "version": "v1.2.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/segmentio/encoding",
        "purl": "pkg:golang/github.com/segmentio/encoding@v0.5.4",
        "version": "v0.5.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/sergi/go-diff",
        "purl": "pkg:golang/github.com/sergi/go-diff@v1.4.0",
        "version": "v1.4.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/shirou/gopsutil",
        "purl": "pkg:golang/github.com/shirou/gopsutil@v3.21.11%2Bincompatible",
        "version": "v3.21.11+incompatible"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/sirupsen/logrus",
        "purl": "pkg:golang/github.com/sirupsen/logrus@v1.9.4",
        "version": "v1.9.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/skeema/knownhosts",
        "purl": "pkg:golang/github.com/skeema/knownhosts@v1.3.2",
        "version": "v1.3.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/spdx/gordf",
        "purl": "pkg:golang/github.com/spdx/gordf@v0.0.0-20250128162952-000978ccd6fb",
        "version": "v0.0.0-20250128162952-000978ccd6fb"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/spdx/tools-golang",
        "purl": "pkg:golang/github.com/spdx/tools-golang@v0.5.7",
        "version": "v0.5.7"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/thoas/go-funk",
        "purl": "pkg:golang/github.com/thoas/go-funk@v0.9.3",
        "version": "v0.9.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/tidwall/gjson",
        "purl": "pkg:golang/github.com/tidwall/gjson@v1.19.0",
        "version": "v1.19.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/tidwall/jsonc",
        "purl": "pkg:golang/github.com/tidwall/jsonc@v0.3.3",
        "version": "v0.3.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/tidwall/match",
        "purl": "pkg:golang/github.com/tidwall/match@v1.2.0",
        "version": "v1.2.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/tidwall/pretty",
        "purl": "pkg:golang/github.com/tidwall/pretty@v1.2.1",
        "version": "v1.2.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/tidwall/sjson",
        "purl": "pkg:golang/github.com/tidwall/sjson@v1.2.5",
        "version": "v1.2.5"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/tink-crypto/tink-go/v2",
        "purl": "pkg:golang/github.com/tink-crypto/tink-go/v2@v2.7.0",
        "version": "v2.7.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/tklauser/go-sysconf",
        "purl": "pkg:golang/github.com/tklauser/go-sysconf@v0.4.0",
        "version": "v0.4.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/tklauser/numcpus",
        "purl": "pkg:golang/github.com/tklauser/numcpus@v0.12.0",
        "version": "v0.12.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/tonistiigi/go-csvvalue",
        "purl": "pkg:golang/github.com/tonistiigi/go-csvvalue@v0.0.0-20240814133006-030d3b2625d0",
        "version": "v0.0.0-20240814133006-030d3b2625d0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/ulikunitz/xz",
        "purl": "pkg:golang/github.com/ulikunitz/xz@v0.5.16",
        "version": "v0.5.16"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/urfave/cli/v3",
        "purl": "pkg:golang/github.com/urfave/cli/v3@v3.13.0",
        "version": "v3.13.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/Velocidex/json",
        "purl": "pkg:golang/github.com/Velocidex/json@v0.0.0-20220224052537-92f3c0326e5a",
        "version": "v0.0.0-20220224052537-92f3c0326e5a"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/Velocidex/ordereddict",
        "purl": "pkg:golang/github.com/Velocidex/ordereddict@v0.0.0-20250821063524-02dc06e46238",
        "version": "v0.0.0-20250821063524-02dc06e46238"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/Velocidex/yaml/v2",
        "purl": "pkg:golang/github.com/Velocidex/yaml/v2@v2.2.8",
        "version": "v2.2.8"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/xanzy/ssh-agent",
        "purl": "pkg:golang/github.com/xanzy/ssh-agent@v0.3.3",
        "version": "v0.3.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/xeipuuv/gojsonpointer",
        "purl": "pkg:golang/github.com/xeipuuv/gojsonpointer@v0.0.0-20190905194746-02993c407bfb",
        "version": "v0.0.0-20190905194746-02993c407bfb"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/xeipuuv/gojsonreference",
        "purl": "pkg:golang/github.com/xeipuuv/gojsonreference@v0.0.0-20180127040603-bd5ef7bd5415",
        "version": "v0.0.0-20180127040603-bd5ef7bd5415"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/xeipuuv/gojsonschema",
        "purl": "pkg:golang/github.com/xeipuuv/gojsonschema@v1.2.0",
        "version": "v1.2.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/xhit/go-str2duration/v2",
        "purl": "pkg:golang/github.com/xhit/go-str2duration/v2@v2.1.0",
        "version": "v2.1.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/xo/terminfo",
        "purl": "pkg:golang/github.com/xo/terminfo@v0.0.0-20220910002029-abceb7e1c41e",
        "version": "v0.0.0-20220910002029-abceb7e1c41e"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/yosida95/uritemplate/v3",
        "purl": "pkg:golang/github.com/yosida95/uritemplate/v3@v3.0.2",
        "version": "v3.0.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/yuin/goldmark",
        "purl": "pkg:golang/github.com/yuin/goldmark@v1.8.5",
        "version": "v1.8.5"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/yuin/goldmark-emoji",
        "purl": "pkg:golang/github.com/yuin/goldmark-emoji@v1.0.6",
        "version": "v1.0.6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/yusufpapurcu/wmi",
        "purl": "pkg:golang/github.com/yusufpapurcu/wmi@v1.2.4",
        "version": "v1.2.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.etcd.io/bbolt",
        "purl": "pkg:golang/go.etcd.io/bbolt@v1.5.0",
        "version": "v1.5.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/auto/sdk",
        "purl": "pkg:golang/go.opentelemetry.io/auto/sdk@v1.2.1",
        "version": "v1.2.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
        "purl": "pkg:golang/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp@v0.70.0",
        "version": "v0.70.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel",
        "purl": "pkg:golang/go.opentelemetry.io/otel@v1.45.0",
        "version": "v1.45.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/metric",
        "purl": "pkg:golang/go.opentelemetry.io/otel/metric@v1.45.0",
        "version": "v1.45.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/trace",
        "purl": "pkg:golang/go.opentelemetry.io/otel/trace@v1.45.0",
        "version": "v1.45.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.uber.org/multierr",
        "purl": "pkg:golang/go.uber.org/multierr@v1.11.0",
        "version": "v1.11.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.uber.org/zap",
        "purl": "pkg:golang/go.uber.org/zap@v1.28.0",
        "version": "v1.28.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.yaml.in/yaml/v2",
        "purl": "pkg:golang/go.yaml.in/yaml/v2@v2.4.4",
        "version": "v2.4.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.yaml.in/yaml/v4",
        "purl": "pkg:golang/go.yaml.in/yaml/v4@v4.0.0-rc.6",
        "version": "v4.0.0-rc.6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/crypto",
        "purl": "pkg:golang/golang.org/x/crypto@v0.58.0",
        "version": "v0.58.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/mod",
        "purl": "pkg:golang/golang.org/x/mod@v0.41.0",
        "version": "v0.41.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/net",
        "purl": "pkg:golang/golang.org/x/net@v0.61.0",
        "version": "v0.61.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/oauth2",
        "purl": "pkg:golang/golang.org/x/oauth2@v0.36.0",
        "version": "v0.36.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/sync",
        "purl": "pkg:golang/golang.org/x/sync@v0.24.0",
        "version": "v0.24.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/sys",
        "purl": "pkg:golang/golang.org/x/sys@v0.49.0",
        "version": "v0.49.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/telemetry",
        "purl": "pkg:golang/golang.org/x/telemetry@v0.0.0-20260924152758-ed294f943157",
        "version": "v0.0.0-20260924152758-ed294f943157"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/term",
        "purl": "pkg:golang/golang.org/x/term@v0.47.0",
        "version": "v0.47.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/text",
        "purl": "pkg:golang/golang.org/x/text@v0.43.0",
        "version": "v0.43.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/time",
        "purl": "pkg:golang/golang.org/x/time@v0.15.0",
        "version": "v0.15.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/tools",
        "purl": "pkg:golang/golang.org/x/tools@v0.51.0",
        "version": "v0.51.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/vuln",
        "purl": "pkg:golang/golang.org/x/vuln@v1.6.0",
        "version": "v1.6.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/xerrors",
        "purl": "pkg:golang/golang.org/x/xerrors@v0.0.0-20240903120638-7835f813f4da",
        "version": "v0.0.0-20240903120638-7835f813f4da"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "google.golang.org/genproto/googleapis/api",
        "purl": "pkg:golang/google.golang.org/genproto/googleapis/api@v0.0.0-20260803160001-6ac0973c030d",
        "version": "v0.0.0-20260803160001-6ac0973c030d"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "google.golang.org/genproto/googleapis/rpc",
        "purl": "pkg:golang/google.golang.org/genproto/googleapis/rpc@v0.0.0-20260803160001-6ac0973c030d",
        "version": "v0.0.0-20260803160001-6ac0973c030d"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "google.golang.org/grpc",
        "purl": "pkg:golang/google.golang.org/grpc@v1.84.0",
        "version": "v1.84.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "google.golang.org/protobuf",
        "purl": "pkg:golang/google.golang.org/protobuf@v1.36.12",
        "version": "v1.36.12"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "gopkg.in/dnaeon/go-vcr.v4",
        "purl": "pkg:golang/gopkg.in/dnaeon/go-vcr.v4@v4.0.7",
        "version": "v4.0.7"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "gopkg.in/ini.v1",
        "purl": "pkg:golang/gopkg.in/ini.v1@v1.67.3",
        "version": "v1.67.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "gopkg.in/warnings.v0",
        "purl": "pkg:golang/gopkg.in/warnings.v0@v0.1.2",
        "version": "v0.1.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "gopkg.in/yaml.v3",
        "purl": "pkg:golang/gopkg.in/yaml.v3@v3.0.1",
        "version": "v3.0.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "modernc.org/libc",
        "purl": "pkg:golang/modernc.org/libc@v1.74.4",
        "version": "v1.74.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "modernc.org/mathutil",
        "purl": "pkg:golang/modernc.org/mathutil@v1.7.1",
        "version": "v1.7.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "modernc.org/memory",
        "purl": "pkg:golang/modernc.org/memory@v1.11.0",
        "version": "v1.11.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "modernc.org/sqlite",
        "purl": "pkg:golang/modernc.org/sqlite@v1.56.0",
        "version": "v1.56.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "osv.dev/bindings/go",
        "purl": "pkg:golang/osv.dev/bindings/go@v0.0.0-20260805021707-3a57b89df3b6",
        "version": "v0.0.0-20260805021707-3a57b89df3b6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "sigs.k8s.io/yaml",
        "purl": "pkg:golang/sigs.k8s.io/yaml@v1.6.0",
        "version": "v1.6.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "www.velocidex.com/golang/go-ntfs",
        "purl": "pkg:golang/www.velocidex.com/golang/go-ntfs@v0.2.1",
        "version": "v0.2.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "www.velocidex.com/golang/regparser",
        "purl": "pkg:golang/www.velocidex.com/golang/regparser@v0.0.0-20250203141505-31e704a67ef7",
        "version": "v0.0.0-20250203141505-31e704a67ef7"
      },
      {
        "ecosystem": "unknown",
        "licenses": [],
        "location": ".github/workflows/checks.yml",
        "name": "./actions/internal/format-action",
        "purl": "",
        "version": "UNKNOWN"
      },
      {
        "ecosystem": "unknown",
        "licenses": [],
        "location": ".github/workflows/checks.yml",
        "name": "./actions/internal/lint-action",
        "purl": "",
        "version": "UNKNOWN"
      },
      {
        "ecosystem": "unknown",
        "licenses": [],
        "location": ".github/workflows/prerelease-check.yml",
        "name": "./actions/internal/test-action",
        "purl": "",
        "version": "UNKNOWN"
      }
    ],
    "description": "Scan dependencies for vulnerabilities in the OSV database",
    "errors": [],
    "go_binary": {
      "asset": "osv-scanner_linux_amd64",
      "binary": "osv-scanner_linux_amd64",
      "db": "https://vuln.go.dev",
      "db_last_modified": "2026-10-27T21:16:18Z",
      "findings": [
        {
          "aliases": [
            "CVE-2026-94448"
          ],
          "epss": {
            "cve": "CVE-2026-94448",
            "percentile": 0.21475,
            "score": 0.00289
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6599",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "Reset context tracking on consecutive template expressions in html/template",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-97030"
          ],
          "epss": {
            "cve": "CVE-2026-97030",
            "percentile": 0.21475,
            "score": 0.00289
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6600",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "Recognize yield as regexp preceder keyword in html/template",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-78659"
          ],
          "epss": {
            "cve": "CVE-2026-78659",
            "percentile": 0.50082,
            "score": 0.00627
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6603",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "HTTP/2 server memory exhaustion due to Trailer headers in net/http",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-56866"
          ],
          "epss": {
            "cve": "CVE-2026-56866",
            "percentile": 0.40968,
            "score": 0.00473
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6605",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "HTTP/1 client connection desynchronization after CONNECT rejection in net/http",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-97031"
          ],
          "epss": {
            "cve": "CVE-2026-97031",
            "percentile": 0.44095,
            "score": 0.00519
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6607",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "Reject malformed ECH outer extension references in crypto/tls",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-94440"
          ],
          "epss": {
            "cve": "CVE-2026-94440",
            "percentile": 0.4362,
            "score": 0.00511
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6608",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "Memory limit bypass when parsing MIME headers in net/textproto, mime/multipart",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-78667"
          ],
          "epss": {
            "cve": "CVE-2026-78667",
            "percentile": 0.41455,
            "score": 0.0048
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6609",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "Lack of limit on size of parsed Range headers in net/http",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-78660"
          ],
          "epss": {
            "cve": "CVE-2026-78660",
            "percentile": 0.36838,
            "score": 0.00425
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6610",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "HTTP/2 transport accepts malformed framing-related headers in net/http",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-78669"
          ],
          "epss": {
            "cve": "CVE-2026-78669",
            "percentile": 0.49426,
            "score": 0.00614
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6611",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "Excessive CPU consumption from repeated initial window changes in net/http",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-78663"
          ],
          "epss": {
            "cve": "CVE-2026-78663",
            "percentile": 0.49813,
            "score": 0.00622
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6612",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "Double flow control refund on HTTP/2 server streams in net/http",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-94439"
          ],
          "epss": {
            "cve": "CVE-2026-94439",
            "percentile": 0.35772,
            "score": 0.00414
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6613",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "HTTP/1 server connection desynchronization after 2xx CONNECT response in net/http",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-97032"
          ],
          "epss": {
            "cve": "CVE-2026-97032",
            "percentile": 0.42154,
            "score": 0.0049
          },
          "fixed_version": "v1.27.2",
          "id": "GO-2026-6617",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "HTTP/2 server crash due to HPACK encoder race in net/http",
          "version": "v1.27.0"
        },
        {
          "aliases": [
            "CVE-2026-111943"
          ],
          "epss": {
            "cve": "CVE-2026-111943",
            "percentile": 0.33793,
            "score": 0.00396
          },
          "fixed_version": "v1.27.3",
          "id": "GO-2026-6809",
          "kev": null,
          "level": "symbol",
          "module": "stdlib",
          "summary": "Distrust compromised intermediate certificates in crypto/x509",
          "version": "v1.27.0"
        },
        {
          "aliases": [],
          "epss": null,
          "fixed_version": "",
          "id": "GO-2026-5932",
          "kev": null,
          "level": "symbol",
          "module": "golang.org/x/crypto",
          "summary": "The golang.org/x/crypto/openpgp package is unmaintained, unsafe by design, and has known security issues",
          "version": "v0.58.0"
        },
        {
          "aliases": [
            "CVE-2026-78661"
          ],
          "epss": {
            "cve": "CVE-2026-78661",
            "percentile": 0.08063,
            "score": 0.00185
          },
          "fixed_version": "v0.62.0",
          "id": "GO-2026-6860",
          "kev": null,
          "level": "symbol",
          "module": "golang.org/x/net",
          "summary": "Avoid quadratic complexity when coalescing text nodes in html in golang.org/x/net",
          "version": "v0.61.0"
        },
        {
          "aliases": [
            "CVE-2026-97045"
          ],
          "epss": {
            "cve": "CVE-2026-97045",
            "percentile": 0.10117,
            "score": 0.00202
          },
          "fixed_version": "v0.62.0",
          "id": "GO-2026-6866",
          "kev": null,
          "level": "symbol",
          "module": "golang.org/x/net",
          "summary": "Check all ancestor namespace transitions when rendering raw text in html in golang.org/x/net",
          "version": "v0.61.0"
        }
      ],
      "go_version": "go1.27.0",
      "main_module": "github.com/google/osv-scanner/v2"
    },
    "id": "google__osv-scanner",
    "manifests": [
      ".github/workflows/cassettes.yml",
      ".github/workflows/checks.yml",
      ".github/workflows/codeql-analysis.yml",
      ".github/workflows/dependencies.yml",
      ".github/workflows/docs-deploy.yml",
      ".github/workflows/goreleaser-nightly.yml",
      ".github/workflows/goreleaser.yml",
      ".github/workflows/links.yml",
      ".github/workflows/osv-scanner-reusable-pr.yml",
      ".github/workflows/osv-scanner-reusable.yml",
      ".github/workflows/osv-scanner-unified-action.yml",
      ".github/workflows/prerelease-check.yml",
      ".github/workflows/renovate-validator.yml",
      ".github/workflows/scorecards.yml",
      ".github/workflows/snapshots.yml",
      ".github/workflows/staleness.yml",
      ".github/workflows/tests.yml",
      ".github/workflows/title.yml",
      ".github/workflows/zizmor.yml",
      "actions/internal/format-action/action.yml",
      "actions/internal/lint-action/action.yml",
      "actions/reporter/action.yml",
      "actions/scanner/action.yml",
      "go.mod",
      "go.sum"
    ],
    "name": "osv-scanner",
    "osv": {
      "advisories": 3,
      "available": true,
      "confirmed": 3,
      "osv_only": [],
      "warning": null
    },
    "ref": "v2.7.0",
    "ref_kind": "release",
    "release_integrity": {
      "asset": "osv-scanner_linux_amd64",
      "assets": 8,
      "build_provenance": "verified",
      "checksums_published": true,
      "digest_matches_github": true,
      "immutable_release": null,
      "methods": [
        {
          "error": "",
          "method": "slsa-verifier",
          "status": "verified"
        }
      ],
      "provenance_published": true,
      "sbom_published": false,
      "signature": null,
      "signatures_published": false,
      "signer": null,
      "verdict": "verified"
    },
    "released_at": "2026-10-12T01:32:07Z",
    "repository": "google/osv-scanner",
    "sbomlyze_diff": {
      "added": 0,
      "changed": 0,
      "drift": {},
      "findings": [
        "0 version changes among 294 shared packages \u2014 no actual upgrades",
        "Core system packages stable: golang (206), github (64), file (18) unchanged"
      ],
      "removed": 0
    },
    "scanned_at": "2026-11-02T03:07:31+00:00",
    "scorecard": {
      "checks": [
        {
          "name": "CII-Best-Practices",
          "reason": "no effort to earn an OpenSSF best practices badge detected",
          "score": 0
        },
        {
          "name": "Fuzzing",
          "reason": "project is not fuzzed",
          "score": 0
        },
        {
          "name": "Branch-Protection",
          "reason": "branch protection is not maximal on development and all release branches",
          "score": 4
        },
        {
          "name": "Token-Permissions",
          "reason": "detected GitHub workflow tokens with excessive permissions",
          "score": 8
        },
        {
          "name": "Pinned-Dependencies",
          "reason": "dependency not pinned by hash detected -- score normalized to 9",
          "score": 9
        },
        {
          "name": "Binary-Artifacts",
          "reason": "no binaries found in the repo",
          "score": 10
        },
        {
          "name": "CI-Tests",
          "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
          "score": 10
        },
        {
          "name": "Code-Review",
          "reason": "all changesets reviewed",
          "score": 10
        },
        {
          "name": "Contributors",
          "reason": "project has 7 contributing companies or organizations",
          "score": 10
        },
        {
          "name": "Dangerous-Workflow",
          "reason": "no dangerous workflow patterns detected",
          "score": 10
        },
        {
          "name": "Dependency-Update-Tool",
          "reason": "update tool detected",
          "score": 10
        },
        {
          "name": "License",
          "reason": "license file detected",
          "score": 10
        },
        {
          "name": "Maintained",
          "reason": "30 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10",
          "score": 10
        },
        {
          "name": "Packaging",
          "reason": "packaging workflow detected",
          "score": 10
        },
        {
          "name": "SAST",
          "reason": "SAST tool is run on all commits",
          "score": 10
        },
        {
          "name": "Security-Policy",
          "reason": "security policy file detected",
          "score": 10
        },
        {
          "name": "Signed-Releases",
          "reason": "5 out of the last 5 releases have a total of 5 signed artifacts.",
          "score": 10
        },
        {
          "name": "Vulnerabilities",
          "reason": "internal error: vulnerabilitiesClient.ListUnfixedVulnerabilities: osvscanner.DoScan: client error: status=\"400 Bad Request\" body={\"code\":3,\"message\":\"error in query at index 76: rpc error: code = InvalidArgument desc = invalid hash\"}",
          "score": -1
        }
      ],
      "date": "2026-11-01",
      "score": 8.6,
      "source": "openssf-api",
      "version": "v5.5.0"
    },
    "vulnerabilities": [
      {
        "aliases": [],
        "ecosystem": "golang",
        "epss": null,
        "fix_state": "unknown",
        "fixed_in": [],
        "id": "GO-2026-5932",
        "in_binary": "vulnerable code in binary",
        "kev": null,
        "location": "go.mod",
        "osv_confirmed": true,
        "package": "golang.org/x/crypto",
        "severity": "Unknown",
        "summary": "The golang.org/x/crypto/openpgp package is unsafe by design, has numerous known security issues, is not maintained, and should not be used. If you are required to interoperate with OpenPGP systems and need a maintained package, consider github.com/ProtonMail/go-crypto/openpgp which is a maintained f",
        "url": "https://go.dev/issue/44226",
        "version": "v0.58.0"
      },
      {
        "aliases": [
          "CVE-2026-78661"
        ],
        "ecosystem": "golang",
        "epss": {
          "cve": "CVE-2026-78661",
          "percentile": 0.08063,
          "score": 0.00185
        },
        "fix_state": "fixed",
        "fixed_in": [
          "0.62.0"
        ],
        "id": "GO-2026-6860",
        "in_binary": "vulnerable code in binary",
        "kev": null,
        "location": "go.mod",
        "osv_confirmed": true,
        "package": "golang.org/x/net",
        "severity": "Unknown",
        "summary": "When coalescing adjacent text nodes in addText and fosterParent, appending to an existing TextNode's Data via string concatenation (n.Data += text) reallocated and copied the accumulated string on every token. Inputs containing many short text runs separated by ignored end tags (such as \"a</x>\") cau",
        "url": "https://go.dev/cl/849365",
        "version": "v0.61.0"
      },
      {
        "aliases": [
          "CVE-2026-97045"
        ],
        "ecosystem": "golang",
        "epss": {
          "cve": "CVE-2026-97045",
          "percentile": 0.10117,
          "score": 0.00202
        },
        "fix_state": "fixed",
        "fixed_in": [
          "0.62.0"
        ],
        "id": "GO-2026-6866",
        "in_binary": "vulnerable code in binary",
        "kev": null,
        "location": "go.mod",
        "osv_confirmed": true,
        "package": "golang.org/x/net",
        "severity": "Unknown",
        "summary": "In childTextNodesAreLiteral, walking up the tree previously stopped at the nearest foreign ancestor once an HTML integration point was found. However, that integration point may itself be a descendant of an element that was foster-parented into a foreign namespace (such as <mglyph> or <malignmark> f",
        "url": "https://go.dev/cl/855121",
        "version": "v0.61.0"
      }
    ],
    "workflow_audit": {
      "files": 23,
      "findings": [
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/goreleaser.yml",
          "line": 72,
          "note": "this job",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/osv-scanner-unified-action.yml",
          "line": 30,
          "note": "this job",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/osv-scanner-unified-action.yml",
          "line": 38,
          "note": "this job",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned image references",
          "file": "actions/reporter/action.yml",
          "line": 10,
          "note": "container image is unpinned",
          "rule": "unpinned-images",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-images"
        },
        {
          "confidence": "High",
          "description": "unpinned image references",
          "file": "actions/scanner/action.yml",
          "line": 13,
          "note": "container image is unpinned",
          "rule": "unpinned-images",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-images"
        },
        {
          "confidence": "High",
          "description": "use GitHub's dedicated self-repository syntax",
          "file": ".github/workflows/checks.yml",
          "line": 65,
          "note": "this step",
          "rule": "self-repository",
          "severity": "Low",
          "url": "https://docs.zizmor.sh/audits/#self-repository"
        },
        {
          "confidence": "High",
          "description": "use GitHub's dedicated self-repository syntax",
          "file": ".github/workflows/checks.yml",
          "line": 98,
          "note": "this step",
          "rule": "self-repository",
          "severity": "Low",
          "url": "https://docs.zizmor.sh/audits/#self-repository"
        },
        {
          "confidence": "High",
          "description": "use GitHub's dedicated self-repository syntax",
          "file": ".github/workflows/prerelease-check.yml",
          "line": 54,
          "note": "this step",
          "rule": "self-repository",
          "severity": "Low",
          "url": "https://docs.zizmor.sh/audits/#self-repository"
        },
        {
          "confidence": "High",
          "description": "use GitHub's dedicated self-repository syntax",
          "file": ".github/workflows/prerelease-check.yml",
          "line": 88,
          "note": "this step",
          "rule": "self-repository",
          "severity": "Low",
          "url": "https://docs.zizmor.sh/audits/#self-repository"
        },
        {
          "confidence": "High",
          "description": "use GitHub's dedicated self-repository syntax",
          "file": ".github/workflows/prerelease-check.yml",
          "line": 139,
          "note": "this step",
          "rule": "self-repository",
          "severity": "Low",
          "url": "https://docs.zizmor.sh/audits/#self-repository"
        },
        {
          "confidence": "High",
          "description": "use GitHub's dedicated self-repository syntax",
          "file": ".github/workflows/tests.yml",
          "line": 110,
          "note": "this step",
          "rule": "self-repository",
          "severity": "Low",
          "url": "https://docs.zizmor.sh/audits/#self-repository"
        }
      ]
    }
  },
  "updated": "2026-11-02"
}
