{
  "history": [
    {
      "added": 0,
      "commit": "d4c8d0c8812290c3e3715ca4cf958f75283f6ec4",
      "date": "2026-11-01",
      "dependencies": 156,
      "errors": [],
      "fixable": 4,
      "go_version": "go1.27.3",
      "in_binary": {
        "dependencies": 0,
        "stdlib": 0,
        "total": 0
      },
      "new_vulnerabilities": 0,
      "osv_confirmed": 5,
      "osv_only": 0,
      "ref": "v1.22.0",
      "release_changed": false,
      "release_integrity": "verified",
      "removed": 0,
      "resolved_vulnerabilities": 0,
      "scorecard": 8.2,
      "upgraded": 0,
      "vulnerabilities": {
        "Critical": 0,
        "High": 2,
        "Low": 0,
        "Medium": 0,
        "Negligible": 0,
        "Unknown": 3
      },
      "workflow": {
        "High": 1,
        "Low": 6,
        "Medium": 1,
        "files": 15
      }
    },
    {
      "added": 0,
      "commit": "d4c8d0c8812290c3e3715ca4cf958f75283f6ec4",
      "date": "2026-11-02",
      "dependencies": 156,
      "errors": [],
      "fixable": 4,
      "go_version": "go1.27.3",
      "in_binary": {
        "dependencies": 0,
        "stdlib": 0,
        "total": 0
      },
      "kev": 0,
      "kev_new": 0,
      "new_vulnerabilities": 0,
      "osv_confirmed": 5,
      "osv_only": 0,
      "ref": "v1.22.0",
      "release_changed": false,
      "release_integrity": "immutable",
      "removed": 0,
      "resolved_vulnerabilities": 0,
      "scorecard": 8.2,
      "scorecard_date": "2026-11-01",
      "scorecard_note": null,
      "scorecard_source": "openssf-api",
      "upgraded": 0,
      "vulnerabilities": {
        "Critical": 0,
        "High": 2,
        "Low": 0,
        "Medium": 0,
        "Negligible": 0,
        "Unknown": 3
      },
      "vulnerable_packages": 3,
      "workflow": {
        "High": 1,
        "Low": 6,
        "Medium": 1,
        "files": 15
      }
    }
  ],
  "latest": {
    "archived": false,
    "category": "Policy as Code",
    "changes": {
      "added": [],
      "any": true,
      "baseline": false,
      "in_binary_new": [],
      "in_binary_resolved": [],
      "integrity_drift": 0,
      "license_changes": [],
      "new_vulnerabilities": [],
      "previous_ref": "v1.22.0",
      "release_changed": false,
      "release_integrity": {
        "from": "verified",
        "to": "immutable"
      },
      "removed": [],
      "resolved_vulnerabilities": [],
      "upgraded": [],
      "workflow_new": 0,
      "workflow_resolved": 0
    },
    "commit": "d4c8d0c8812290c3e3715ca4cf958f75283f6ec4",
    "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/benchmarks-nightly.yaml",
        "name": "actions/cache",
        "purl": "pkg:github/actions/cache@v6.1.0",
        "version": "v6.1.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/benchmarks-nightly.yaml",
        "name": "actions/checkout",
        "purl": "pkg:github/actions/checkout@v7.0.1",
        "version": "v7.0.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/benchmarks-nightly.yaml",
        "name": "actions/download-artifact",
        "purl": "pkg:github/actions/download-artifact@v8.0.1",
        "version": "v8.0.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/actions/build-opa/action.yml",
        "name": "actions/setup-go",
        "purl": "pkg:github/actions/setup-go@v6.4.0",
        "version": "v6.4.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/benchmarks-nightly.yaml",
        "name": "actions/setup-go",
        "purl": "pkg:github/actions/setup-go@v7.0.0",
        "version": "v7.0.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/benchmarks-nightly.yaml",
        "name": "actions/setup-java",
        "purl": "pkg:github/actions/setup-java@v6.0.1",
        "version": "v6.0.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/pull-request.yaml",
        "name": "actions/setup-node",
        "purl": "pkg:github/actions/setup-node@v7.0.0",
        "version": "v7.0.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/benchmarks-nightly.yaml",
        "name": "actions/upload-artifact",
        "purl": "pkg:github/actions/upload-artifact@v7.0.1",
        "version": "v7.0.1"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/pull-request.yaml",
        "name": "bufbuild/buf-action",
        "purl": "pkg:github/bufbuild/buf-action@v1.6.0",
        "version": "v1.6.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/post-merge.yaml",
        "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/pull-request.yaml",
        "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/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/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/benchmarks-nightly.yaml",
        "name": "jdx/mise-action",
        "purl": "pkg:github/jdx/mise-action@v4.3.0",
        "version": "v4.3.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/link-checker.yaml",
        "name": "lycheeverse/lychee-action",
        "purl": "pkg:github/lycheeverse/lychee-action@v2.9.0",
        "version": "v2.9.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/benchmarks.yaml",
        "name": "open-policy-agent/setup-opa",
        "purl": "pkg:github/open-policy-agent/setup-opa@v2.4.0",
        "version": "v2.4.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/pull-request.yaml",
        "name": "open-policy-agent/setup-regal",
        "purl": "pkg:github/open-policy-agent/setup-regal@v2.0.0",
        "version": "v2.0.0"
      },
      {
        "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/link-checker.yaml",
        "name": "peter-evans/create-issue-from-file",
        "purl": "pkg:github/peter-evans/create-issue-from-file@v6.0.0",
        "version": "v6.0.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/update-implementations.yaml",
        "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/nightly.yaml",
        "name": "slackapi/slack-github-action",
        "purl": "pkg:github/slackapi/slack-github-action@v4.0.0",
        "version": "v4.0.0"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/pull-request.yaml",
        "name": "zizmorcore/zizmor-action",
        "purl": "pkg:github/zizmorcore/zizmor-action@v0.6.4",
        "version": "v0.6.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "MIT"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/acarl005/stripansi",
        "purl": "pkg:golang/github.com/acarl005/stripansi@v0.0.0-20180116102854-5a71ef0e047d",
        "version": "v0.0.0-20180116102854-5a71ef0e047d"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/aclements/go-moremath",
        "purl": "pkg:golang/github.com/aclements/go-moremath@v0.0.0-20210112150236-f10218a38794",
        "version": "v0.0.0-20210112150236-f10218a38794"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/agnivade/levenshtein",
        "purl": "pkg:golang/github.com/agnivade/levenshtein@v1.2.1",
        "version": "v1.2.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "MIT"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/akavel/rsrc",
        "purl": "pkg:golang/github.com/akavel/rsrc@v0.10.2",
        "version": "v0.10.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/beorn7/perks",
        "purl": "pkg:golang/github.com/beorn7/perks@v1.0.1",
        "version": "v1.0.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/cenkalti/backoff/v5",
        "purl": "pkg:golang/github.com/cenkalti/backoff/v5@v5.0.3",
        "version": "v5.0.3"
      },
      {
        "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/clipperhouse/displaywidth",
        "purl": "pkg:golang/github.com/clipperhouse/displaywidth@v0.10.0",
        "version": "v0.10.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/clipperhouse/uax29/v2",
        "purl": "pkg:golang/github.com/clipperhouse/uax29/v2@v2.6.0",
        "version": "v2.6.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "MIT"
        ],
        "location": "build/tools/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/cpuguy83/go-md2man/v2",
        "purl": "pkg:golang/github.com/cpuguy83/go-md2man/v2@v2.0.7",
        "version": "v2.0.7"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "ISC"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/davecgh/go-spew",
        "purl": "pkg:golang/github.com/davecgh/go-spew@v1.1.0",
        "version": "v1.1.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/decred/dcrd/dcrec/secp256k1/v4",
        "purl": "pkg:golang/github.com/decred/dcrd/dcrec/secp256k1/v4@v4.4.1",
        "version": "v4.4.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/dgraph-io/badger/v4",
        "purl": "pkg:golang/github.com/dgraph-io/badger/v4@v4.9.6",
        "version": "v4.9.6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/dgraph-io/ristretto/v2",
        "purl": "pkg:golang/github.com/dgraph-io/ristretto/v2@v2.2.0",
        "version": "v2.2.0"
      },
      {
        "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/fatih/color",
        "purl": "pkg:golang/github.com/fatih/color@v1.18.0",
        "version": "v1.18.0"
      },
      {
        "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": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/FiloSottile/rsc-cmd/benchlab",
        "purl": "pkg:golang/github.com/FiloSottile/rsc-cmd/benchlab@v0.0.0-20260520161042-9fc40f0f0431",
        "version": "v0.0.0-20260520161042-9fc40f0f0431"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/fortytw2/leaktest",
        "purl": "pkg:golang/github.com/fortytw2/leaktest@v1.3.0",
        "version": "v1.3.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/foxcpp/go-mockdns",
        "purl": "pkg:golang/github.com/foxcpp/go-mockdns@v1.2.0",
        "version": "v1.2.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/fsnotify/fsnotify",
        "purl": "pkg:golang/github.com/fsnotify/fsnotify@v1.10.1",
        "version": "v1.10.1"
      },
      {
        "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/gobwas/glob",
        "purl": "pkg:golang/github.com/gobwas/glob@v1.0.0",
        "version": "v1.0.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/goccy/go-json",
        "purl": "pkg:golang/github.com/goccy/go-json@v0.10.6",
        "version": "v0.10.6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/google/flatbuffers",
        "purl": "pkg:golang/github.com/google/flatbuffers@v25.2.10%2Bincompatible",
        "version": "v25.2.10+incompatible"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/google/go-cmdtest",
        "purl": "pkg:golang/github.com/google/go-cmdtest@v0.4.1-0.20220921163831-55ab3332a786",
        "version": "v0.4.1-0.20220921163831-55ab3332a786"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/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": "build/release/go.mod",
        "name": "github.com/google/go-github/v76",
        "purl": "pkg:golang/github.com/google/go-github/v76@v76.0.0",
        "version": "v76.0.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "build/release/go.mod",
        "name": "github.com/google/go-querystring",
        "purl": "pkg:golang/github.com/google/go-querystring@v1.1.0",
        "version": "v1.1.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/google/renameio",
        "purl": "pkg:golang/github.com/google/renameio@v0.1.0",
        "version": "v0.1.0"
      },
      {
        "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/grpc-ecosystem/grpc-gateway/v2",
        "purl": "pkg:golang/github.com/grpc-ecosystem/grpc-gateway/v2@v2.30.0",
        "version": "v2.30.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/hashicorp/golang-lru/v2",
        "purl": "pkg:golang/github.com/hashicorp/golang-lru/v2@v2.0.7",
        "version": "v2.0.7"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/huandu/go-clone",
        "purl": "pkg:golang/github.com/huandu/go-clone@v1.7.3",
        "version": "v1.7.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/huandu/go-sqlbuilder",
        "purl": "pkg:golang/github.com/huandu/go-sqlbuilder@v1.43.0",
        "version": "v1.43.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/huandu/xstrings",
        "purl": "pkg:golang/github.com/huandu/xstrings@v1.4.0",
        "version": "v1.4.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/inconshreveable/mousetrap",
        "purl": "pkg:golang/github.com/inconshreveable/mousetrap@v1.1.0",
        "version": "v1.1.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "MIT"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/josephspurrier/goversioninfo",
        "purl": "pkg:golang/github.com/josephspurrier/goversioninfo@v1.7.0",
        "version": "v1.7.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/klauspost/compress",
        "purl": "pkg:golang/github.com/klauspost/compress@v1.20.0",
        "version": "v1.20.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/kylelemons/godebug",
        "purl": "pkg:golang/github.com/kylelemons/godebug@v1.1.0",
        "version": "v1.1.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/lestrrat-go/blackmagic",
        "purl": "pkg:golang/github.com/lestrrat-go/blackmagic@v1.0.4",
        "version": "v1.0.4"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/lestrrat-go/dsig",
        "purl": "pkg:golang/github.com/lestrrat-go/dsig@v1.4.0",
        "version": "v1.4.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/lestrrat-go/dsig-secp256k1",
        "purl": "pkg:golang/github.com/lestrrat-go/dsig-secp256k1@v1.0.0",
        "version": "v1.0.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/lestrrat-go/httpcc",
        "purl": "pkg:golang/github.com/lestrrat-go/httpcc@v1.0.1",
        "version": "v1.0.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/lestrrat-go/httprc/v3",
        "purl": "pkg:golang/github.com/lestrrat-go/httprc/v3@v3.0.6",
        "version": "v3.0.6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/lestrrat-go/jwx/v3",
        "purl": "pkg:golang/github.com/lestrrat-go/jwx/v3@v3.3.0",
        "version": "v3.3.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/lestrrat-go/option/v2",
        "purl": "pkg:golang/github.com/lestrrat-go/option/v2@v2.0.0",
        "version": "v2.0.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/mattn/go-colorable",
        "purl": "pkg:golang/github.com/mattn/go-colorable@v0.1.14",
        "version": "v0.1.14"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/mattn/go-isatty",
        "purl": "pkg:golang/github.com/mattn/go-isatty@v0.0.20",
        "version": "v0.0.20"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/mattn/go-runewidth",
        "purl": "pkg:golang/github.com/mattn/go-runewidth@v0.0.19",
        "version": "v0.0.19"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "MIT"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/mattn/go-runewidth",
        "purl": "pkg:golang/github.com/mattn/go-runewidth@v0.0.23",
        "version": "v0.0.23"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/miekg/dns",
        "purl": "pkg:golang/github.com/miekg/dns@v1.1.57",
        "version": "v1.1.57"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/mna/pigeon",
        "purl": "pkg:golang/github.com/mna/pigeon@v1.3.0",
        "version": "v1.3.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/munnerz/goautoneg",
        "purl": "pkg:golang/github.com/munnerz/goautoneg@v0.0.0-20191010083416-a7dc8b61c822",
        "version": "v0.0.0-20191010083416-a7dc8b61c822"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/olekukonko/cat",
        "purl": "pkg:golang/github.com/olekukonko/cat@v0.0.0-20250911104152-50322a0618f6",
        "version": "v0.0.0-20250911104152-50322a0618f6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/olekukonko/errors",
        "purl": "pkg:golang/github.com/olekukonko/errors@v1.2.0",
        "version": "v1.2.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/olekukonko/ll",
        "purl": "pkg:golang/github.com/olekukonko/ll@v0.1.6",
        "version": "v0.1.6"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/olekukonko/tablewriter",
        "purl": "pkg:golang/github.com/olekukonko/tablewriter@v1.1.5",
        "version": "v1.1.5"
      },
      {
        "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": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/pmezard/go-difflib",
        "purl": "pkg:golang/github.com/pmezard/go-difflib@v1.0.0",
        "version": "v1.0.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/prometheus/client_golang",
        "purl": "pkg:golang/github.com/prometheus/client_golang@v1.24.1",
        "version": "v1.24.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/prometheus/client_model",
        "purl": "pkg:golang/github.com/prometheus/client_model@v0.6.3",
        "version": "v0.6.3"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/prometheus/common",
        "purl": "pkg:golang/github.com/prometheus/common@v0.70.1",
        "version": "v0.70.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/prometheus/procfs",
        "purl": "pkg:golang/github.com/prometheus/procfs@v0.21.1",
        "version": "v0.21.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/reeflective/readline",
        "purl": "pkg:golang/github.com/reeflective/readline@v1.3.0",
        "version": "v1.3.0"
      },
      {
        "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": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/rogpeppe/go-internal",
        "purl": "pkg:golang/github.com/rogpeppe/go-internal@v1.16.0",
        "version": "v1.16.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/russross/blackfriday/v2",
        "purl": "pkg:golang/github.com/russross/blackfriday/v2@v2.1.0",
        "version": "v2.1.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/santhosh-tekuri/jsonschema/v6",
        "purl": "pkg:golang/github.com/santhosh-tekuri/jsonschema/v6@v6.0.3",
        "version": "v6.0.3"
      },
      {
        "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/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/sirupsen/logrus",
        "purl": "pkg:golang/github.com/sirupsen/logrus@v1.10.2",
        "version": "v1.10.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/spf13/cobra",
        "purl": "pkg:golang/github.com/spf13/cobra@v1.10.2",
        "version": "v1.10.2"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/spf13/pflag",
        "purl": "pkg:golang/github.com/spf13/pflag@v1.0.10",
        "version": "v1.0.10"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "MIT"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/stretchr/testify",
        "purl": "pkg:golang/github.com/stretchr/testify@v1.6.1",
        "version": "v1.6.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/tetratelabs/wazero",
        "purl": "pkg:golang/github.com/tetratelabs/wazero@v1.12.0",
        "version": "v1.12.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/valyala/fastjson",
        "purl": "pkg:golang/github.com/valyala/fastjson@v1.6.10",
        "version": "v1.6.10"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "Unlicense"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/vbauerster/mpb/v8",
        "purl": "pkg:golang/github.com/vbauerster/mpb/v8@v8.12.1",
        "version": "v8.12.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "github.com/vektah/gqlparser/v2",
        "purl": "pkg:golang/github.com/vektah/gqlparser/v2@v2.5.58",
        "version": "v2.5.58"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "MIT"
        ],
        "location": "build/tools/go.mod",
        "name": "github.com/VividCortex/ewma",
        "purl": "pkg:golang/github.com/VividCortex/ewma@v1.2.0",
        "version": "v1.2.0"
      },
      {
        "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/yashtewari/glob-intersection",
        "purl": "pkg:golang/github.com/yashtewari/glob-intersection@v0.2.0",
        "version": "v0.2.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/bridges/prometheus",
        "purl": "pkg:golang/go.opentelemetry.io/contrib/bridges/prometheus@v0.71.0",
        "version": "v0.71.0"
      },
      {
        "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.71.0",
        "version": "v0.71.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel",
        "purl": "pkg:golang/go.opentelemetry.io/otel@v1.46.0",
        "version": "v1.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc",
        "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc@v1.46.0",
        "version": "v1.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp",
        "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp@v1.46.0",
        "version": "v1.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace",
        "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace@v1.46.0",
        "version": "v1.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc",
        "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc@v1.46.0",
        "version": "v1.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp",
        "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@v1.46.0",
        "version": "v1.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/metric",
        "purl": "pkg:golang/go.opentelemetry.io/otel/metric@v1.46.0",
        "version": "v1.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/sdk",
        "purl": "pkg:golang/go.opentelemetry.io/otel/sdk@v1.46.0",
        "version": "v1.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/sdk/metric",
        "purl": "pkg:golang/go.opentelemetry.io/otel/sdk/metric@v1.46.0",
        "version": "v1.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/otel/trace",
        "purl": "pkg:golang/go.opentelemetry.io/otel/trace@v1.46.0",
        "version": "v1.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.opentelemetry.io/proto/otlp",
        "purl": "pkg:golang/go.opentelemetry.io/proto/otlp@v1.11.0",
        "version": "v1.11.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "go.yaml.in/yaml/v3",
        "purl": "pkg:golang/go.yaml.in/yaml/v3@v3.0.5",
        "version": "v3.0.5"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/crypto",
        "purl": "pkg:golang/golang.org/x/crypto@v0.57.0",
        "version": "v0.57.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "golang.org/x/mod",
        "purl": "pkg:golang/golang.org/x/mod@v0.35.0",
        "version": "v0.35.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.60.0",
        "version": "v0.60.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "golang.org/x/perf",
        "purl": "pkg:golang/golang.org/x/perf@v0.0.0-20260512194132-3cf34090a3db",
        "version": "v0.0.0-20260512194132-3cf34090a3db"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "golang.org/x/sync",
        "purl": "pkg:golang/golang.org/x/sync@v0.23.0",
        "version": "v0.23.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "golang.org/x/sys",
        "purl": "pkg:golang/golang.org/x/sys@v0.44.0",
        "version": "v0.44.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/sys",
        "purl": "pkg:golang/golang.org/x/sys@v0.48.0",
        "version": "v0.48.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "golang.org/x/telemetry",
        "purl": "pkg:golang/golang.org/x/telemetry@v0.0.0-20260421165255-392afab6f40e",
        "version": "v0.0.0-20260421165255-392afab6f40e"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/term",
        "purl": "pkg:golang/golang.org/x/term@v0.46.0",
        "version": "v0.46.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/text",
        "purl": "pkg:golang/golang.org/x/text@v0.42.0",
        "version": "v0.42.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/time",
        "purl": "pkg:golang/golang.org/x/time@v0.16.0",
        "version": "v0.16.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "golang.org/x/tools",
        "purl": "pkg:golang/golang.org/x/tools@v0.44.0",
        "version": "v0.44.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [],
        "location": "go.mod",
        "name": "golang.org/x/tools",
        "purl": "pkg:golang/golang.org/x/tools@v0.49.0",
        "version": "v0.49.0"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "golang.org/x/tools/go/expect",
        "purl": "pkg:golang/golang.org/x/tools/go/expect@v0.1.1-deprecated",
        "version": "v0.1.1-deprecated"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "golang.org/x/tools/go/packages/packagestest",
        "purl": "pkg:golang/golang.org/x/tools/go/packages/packagestest@v0.1.1-deprecated",
        "version": "v0.1.1-deprecated"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/go.mod",
        "name": "golang.org/x/vuln",
        "purl": "pkg:golang/golang.org/x/vuln@v1.3.0",
        "version": "v1.3.0"
      },
      {
        "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-20260819154853-08b0e4226688",
        "version": "v0.0.0-20260819154853-08b0e4226688"
      },
      {
        "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-20260819154853-08b0e4226688",
        "version": "v0.0.0-20260819154853-08b0e4226688"
      },
      {
        "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": [
          "BSD-3-Clause"
        ],
        "location": "build/tools/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/check.v1",
        "purl": "pkg:golang/gopkg.in/check.v1@v1.0.0-20201130134442-10cb98267c6c",
        "version": "v1.0.0-20201130134442-10cb98267c6c"
      },
      {
        "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/natefinch/lumberjack.v2",
        "purl": "pkg:golang/gopkg.in/natefinch/lumberjack.v2@v2.2.1",
        "version": "v2.2.1"
      },
      {
        "ecosystem": "golang",
        "licenses": [
          "Apache-2.0",
          "MIT"
        ],
        "location": "build/tools/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": "oras.land/oras-go/v2",
        "purl": "pkg:golang/oras.land/oras-go/v2@v2.6.2",
        "version": "v2.6.2"
      },
      {
        "ecosystem": "unknown",
        "licenses": [],
        "location": ".github/workflows/pull-request.yaml",
        "name": "./.github/actions/build-opa",
        "purl": "",
        "version": "UNKNOWN"
      },
      {
        "ecosystem": "unknown",
        "licenses": [],
        "location": ".github/workflows/nightly.yaml",
        "name": "./.github/workflows/test-envoy-with-opa.yaml",
        "purl": "",
        "version": "UNKNOWN"
      },
      {
        "ecosystem": "unknown",
        "licenses": [],
        "location": ".github/workflows/nightly.yaml",
        "name": "./.github/workflows/test-ocp-with-opa.yaml",
        "purl": "",
        "version": "UNKNOWN"
      },
      {
        "ecosystem": "unknown",
        "licenses": [],
        "location": ".github/workflows/nightly.yaml",
        "name": "./.github/workflows/test-regal-with-opa.yaml",
        "purl": "",
        "version": "UNKNOWN"
      }
    ],
    "description": "Evaluate policy as code across application and infrastructure systems",
    "errors": [],
    "go_binary": {
      "asset": "opa_linux_amd64",
      "binary": "opa_linux_amd64",
      "db": "https://vuln.go.dev",
      "db_last_modified": "2026-10-27T21:16:18Z",
      "findings": [
        {
          "aliases": [],
          "epss": null,
          "fixed_version": "",
          "id": "GO-2026-5932",
          "kev": null,
          "level": "module",
          "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.57.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": "module",
          "module": "golang.org/x/net",
          "summary": "Avoid quadratic complexity when coalescing text nodes in html in golang.org/x/net",
          "version": "v0.60.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": "module",
          "module": "golang.org/x/net",
          "summary": "Check all ancestor namespace transitions when rendering raw text in html in golang.org/x/net",
          "version": "v0.60.0"
        }
      ],
      "go_version": "go1.27.3",
      "main_module": "github.com/open-policy-agent/opa"
    },
    "id": "open-policy-agent__opa",
    "manifests": [
      ".github/actions/build-opa/action.yml",
      ".github/workflows/benchmarks-nightly.yaml",
      ".github/workflows/benchmarks.yaml",
      ".github/workflows/codeql-analysis.yml",
      ".github/workflows/link-checker.yaml",
      ".github/workflows/nightly.yaml",
      ".github/workflows/post-merge.yaml",
      ".github/workflows/post-tag.yaml",
      ".github/workflows/pull-request.yaml",
      ".github/workflows/release-vulnerability-check.yaml",
      ".github/workflows/scorecards.yml",
      ".github/workflows/test-envoy-with-opa.yaml",
      ".github/workflows/test-ocp-with-opa.yaml",
      ".github/workflows/test-regal-with-opa.yaml",
      ".github/workflows/update-implementations.yaml",
      "build/release/go.mod",
      "build/release/go.sum",
      "build/tools/go.mod",
      "build/tools/go.sum",
      "go.mod",
      "go.sum"
    ],
    "name": "opa",
    "osv": {
      "advisories": 5,
      "available": true,
      "confirmed": 5,
      "osv_only": [],
      "warning": null
    },
    "ref": "v1.22.0",
    "ref_kind": "release",
    "release_integrity": {
      "asset": "opa_linux_amd64",
      "assets": 16,
      "build_provenance": null,
      "checksums_published": true,
      "digest_matches_github": true,
      "immutable_release": true,
      "methods": [
        {
          "detail": "GitHub attests the file is unchanged since the release was published",
          "method": "github-immutable-release",
          "status": "verified"
        }
      ],
      "provenance_published": false,
      "sbom_published": false,
      "signature": null,
      "signatures_published": false,
      "signer": null,
      "verdict": "immutable"
    },
    "released_at": "2026-10-29T15:34:18Z",
    "repository": "open-policy-agent/opa",
    "sbomlyze_diff": {
      "added": 0,
      "changed": 0,
      "drift": {},
      "findings": [
        "0 version changes among 220 shared packages \u2014 no actual upgrades",
        "Core system packages stable: golang (133), github (63), file (18) unchanged"
      ],
      "removed": 0
    },
    "scanned_at": "2026-11-02T03:07:33+00:00",
    "scorecard": {
      "checks": [
        {
          "name": "Signed-Releases",
          "reason": "Project has not signed or included provenance with any releases.",
          "score": 0
        },
        {
          "name": "CII-Best-Practices",
          "reason": "badge detected: Passing",
          "score": 5
        },
        {
          "name": "Vulnerabilities",
          "reason": "5 existing vulnerabilities detected",
          "score": 5
        },
        {
          "name": "SAST",
          "reason": "SAST tool detected but not run on all commits",
          "score": 7
        },
        {
          "name": "Binary-Artifacts",
          "reason": "binaries present in source code",
          "score": 9
        },
        {
          "name": "Pinned-Dependencies",
          "reason": "dependency not pinned by hash detected -- score normalized to 9",
          "score": 9
        },
        {
          "name": "Security-Policy",
          "reason": "security policy file detected",
          "score": 9
        },
        {
          "name": "Token-Permissions",
          "reason": "detected GitHub workflow tokens with excessive permissions",
          "score": 9
        },
        {
          "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 29 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": "Fuzzing",
          "reason": "project is fuzzed",
          "score": 10
        },
        {
          "name": "License",
          "reason": "license file detected",
          "score": 10
        },
        {
          "name": "Maintained",
          "reason": "30 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10",
          "score": 10
        },
        {
          "name": "Branch-Protection",
          "reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
          "score": -1
        },
        {
          "name": "Packaging",
          "reason": "packaging workflow not detected",
          "score": -1
        }
      ],
      "date": "2026-11-01",
      "score": 8.2,
      "source": "openssf-api",
      "version": "v5.6.0"
    },
    "vulnerabilities": [
      {
        "aliases": [
          "CVE-2026-56865"
        ],
        "ecosystem": "golang",
        "epss": {
          "cve": "CVE-2026-56865",
          "percentile": 0.02533,
          "score": 0.00129
        },
        "fix_state": "fixed",
        "fixed_in": [
          "0.40.0"
        ],
        "id": "GO-2026-6179",
        "in_binary": "not in released binary",
        "kev": null,
        "location": "build/tools/go.mod",
        "osv_confirmed": true,
        "package": "golang.org/x/mod",
        "severity": "High",
        "summary": "A malicious GOPROXY was previously capable of forging up to two sumdb tiles that allow for a requested module to bypass the GOSUMDB check and persist attacker-controlled module content to a local Go module cache. This attack allows for a malicious GOPROXY to serve malicious module content that canno",
        "url": "https://go.dev/issue/80744",
        "version": "v0.35.0"
      },
      {
        "aliases": [
          "CVE-2026-56864"
        ],
        "ecosystem": "golang",
        "epss": {
          "cve": "CVE-2026-56864",
          "percentile": 0.22506,
          "score": 0.00298
        },
        "fix_state": "fixed",
        "fixed_in": [
          "0.40.0"
        ],
        "id": "GO-2026-6180",
        "in_binary": "not in released binary",
        "kev": null,
        "location": "build/tools/go.mod",
        "osv_confirmed": true,
        "package": "golang.org/x/mod",
        "severity": "High",
        "summary": "A malicious GOSUMDB was capable of serving arbitrary module content not contained within the transparency log. This attack allows for a coordinating GOPROXY and GOSUMDB to serve a client malicious module content that cannot be detected by evaluating the transparency log. In order to determine if you",
        "url": "https://go.dev/issue/80745",
        "version": "v0.35.0"
      },
      {
        "aliases": [],
        "ecosystem": "golang",
        "epss": null,
        "fix_state": "unknown",
        "fixed_in": [],
        "id": "GO-2026-5932",
        "in_binary": "module 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.57.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": "module 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.60.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": "module 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.60.0"
      }
    ],
    "workflow_audit": {
      "files": 15,
      "findings": [
        {
          "confidence": "High",
          "description": "code injection via template expansion",
          "file": ".github/workflows/pull-request.yaml",
          "line": 528,
          "note": "this step",
          "rule": "template-injection",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#template-injection"
        },
        {
          "confidence": "High",
          "description": "overly broad permissions",
          "file": ".github/workflows/pull-request.yaml",
          "line": 13,
          "note": "security-events: write is overly broad at the workflow level",
          "rule": "excessive-permissions",
          "severity": "Medium",
          "url": "https://docs.zizmor.sh/audits/#excessive-permissions"
        },
        {
          "confidence": "High",
          "description": "use GitHub's dedicated self-repository syntax",
          "file": ".github/workflows/nightly.yaml",
          "line": 96,
          "note": "this job",
          "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/nightly.yaml",
          "line": 102,
          "note": "this job",
          "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/nightly.yaml",
          "line": 108,
          "note": "this job",
          "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/pull-request.yaml",
          "line": 649,
          "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/pull-request.yaml",
          "line": 676,
          "note": "this job",
          "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/pull-request.yaml",
          "line": 681,
          "note": "this job",
          "rule": "self-repository",
          "severity": "Low",
          "url": "https://docs.zizmor.sh/audits/#self-repository"
        }
      ]
    }
  },
  "updated": "2026-11-02"
}
