Bump the actions-minor-updates group across 1 directory with 3 updates#1161
Bump the actions-minor-updates group across 1 directory with 3 updates#1161dependabot[bot] wants to merge 1 commit into
Conversation
Kusari Analysis Results:Caution Flagged Issues Detected The dependency analysis found no pinned version dependency changes and raises no concerns. However, the code analysis identified two high-severity supply chain security risks that block approval. Both .github/workflows/osv-scanner-pr.yml (line 19) and .github/workflows/osv-scanner-scheduled.yml (line 18) reference the google/osv-scanner-action reusable workflow using a mutable version tag (@v2.3.8) rather than an immutable commit SHA. Mutable tags can be silently reassigned by the upstream repository owner or following a compromise, enabling arbitrary untrusted code execution in CI with no visible change to the workflow files. This risk is especially critical in a security-focused repository such as ossf/package-analysis, where CI tooling integrity is paramount. Required remediation: resolve the commit SHA for the v2.3.8 tag in the google/osv-scanner-action repository and replace both @v2.3.8 tag references with the full immutable commit SHA (e.g., uses: google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml@<full-commit-sha>). Note View full detailed analysis result for more information on the output and the checks that were run. Required Code MitigationsThe reusable workflow is referenced by a mutable version tag (@v2.3.8). Pin this reference to the full immutable commit SHA of the intended release of google/osv-scanner-action to prevent supply chain attacks. Look up the commit SHA for the v2.3.8 tag in the google/osv-scanner-action repository and replace the tag reference.
The reusable workflow is referenced by a mutable version tag (@v2.3.8). Pin this reference to the full immutable commit SHA of the intended release of google/osv-scanner-action to prevent supply chain attacks. Look up the commit SHA for the v2.3.8 tag in the google/osv-scanner-action repository and replace the tag reference.
Found this helpful? Give it a 👍 or 👎 reaction! |
| jobs: | ||
| scan-pr: | ||
| uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@v2.3.5" | ||
| uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@v2.3.8" |
There was a problem hiding this comment.
The reusable workflow is referenced by a mutable version tag (@v2.3.8). Pin this reference to the full immutable commit SHA of the intended release of google/osv-scanner-action to prevent supply chain attacks. Look up the commit SHA for the v2.3.8 tag in the google/osv-scanner-action repository and replace the tag reference.
| jobs: | ||
| scan-scheduled: | ||
| uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml@v2.3.5" | ||
| uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml@v2.3.8" |
There was a problem hiding this comment.
The reusable workflow is referenced by a mutable version tag (@v2.3.8). Pin this reference to the full immutable commit SHA of the intended release of google/osv-scanner-action to prevent supply chain attacks. Look up the commit SHA for the v2.3.8 tag in the google/osv-scanner-action repository and replace the tag reference.
Bumps the actions-minor-updates group with 3 updates in the / directory: [github/codeql-action](https://github.com/github/codeql-action), [google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml](https://github.com/google/osv-scanner-action) and [google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml](https://github.com/google/osv-scanner-action). Updates `github/codeql-action` from 4.35.3 to 4.35.4 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@e46ed2c...68bde55) Updates `google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml` from 2.3.5 to 2.3.8 - [Release notes](https://github.com/google/osv-scanner-action/releases) - [Commits](google/osv-scanner-action@v2.3.5...v2.3.8) Updates `google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml` from 2.3.5 to 2.3.8 - [Release notes](https://github.com/google/osv-scanner-action/releases) - [Commits](google/osv-scanner-action@v2.3.5...v2.3.8) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.35.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions-minor-updates - dependency-name: google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml dependency-version: 2.3.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions-minor-updates - dependency-name: google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml dependency-version: 2.3.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions-minor-updates ... Signed-off-by: dependabot[bot] <support@github.com>
cd90b3e to
1089f2f
Compare
|
Kusari PR Analysis rerun based on - 1089f2f performed at: 2026-05-24T23:22:49Z - link to updated analysis |
Bumps the actions-minor-updates group with 3 updates in the / directory: github/codeql-action, google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml and google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml.
Updates
github/codeql-actionfrom 4.35.3 to 4.35.4Release notes
Sourced from github/codeql-action's releases.
Changelog
Sourced from github/codeql-action's changelog.
... (truncated)
Commits
68bde55Merge pull request #3885 from github/update-v4.35.4-803d9e8c39739ad2Update changelog for v4.35.4803d9e8Merge pull request #3883 from github/mbg/test/macro-wrapper0fd9c7dMerge pull request #3882 from github/dependabot/github_actions/dot-github/wor...922d6fbUsemakeMacroinstead oftest.macrodf77e87Update test macro snippet6e3f985Add wrapper fortest.macroe7a347dMerge pull request #3881 from github/update-bundle/codeql-bundle-v2.25.417eabb2Rebuildaaef09cBump ruby/setup-rubyUpdates
google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.ymlfrom 2.3.5 to 2.3.8Release notes
Sourced from google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml's releases.
Commits
9a49870Update unified workflow example to point to v2.3.8 reusable workflows3adb4b1Update reusable workflows to point to v2.3.8 actions8dc0919"Update actions to use v2.3.8 osv-scanner image"43f380bMerge pull request #125 from google/update-to-v2.3.6dcf4dddUpdate unified workflow example to point to v2.3.6 reusable workflowsb9dbb7eUpdate reusable workflows to point to v2.3.6 actionsfe54858"Update actions to use v2.3.6 osv-scanner image"eb5b619Merge pull request #100 from thomasleplus/main9517144feat: output results in reusable workflowf17cd09Merge branch 'main' into mainUpdates
google/osv-scanner-action/.github/workflows/osv-scanner-reusable.ymlfrom 2.3.5 to 2.3.8Release notes
Sourced from google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml's releases.
Commits
9a49870Update unified workflow example to point to v2.3.8 reusable workflows3adb4b1Update reusable workflows to point to v2.3.8 actions8dc0919"Update actions to use v2.3.8 osv-scanner image"43f380bMerge pull request #125 from google/update-to-v2.3.6dcf4dddUpdate unified workflow example to point to v2.3.6 reusable workflowsb9dbb7eUpdate reusable workflows to point to v2.3.6 actionsfe54858"Update actions to use v2.3.6 osv-scanner image"eb5b619Merge pull request #100 from thomasleplus/main9517144feat: output results in reusable workflowf17cd09Merge branch 'main' into main