Skip to content

ci(deps): bump @cyclonedx/cdxgen from 12.8.4 to 12.8.5 in /tools/github-workflow-tools in the node-workflow-tools group - #155

Merged
mbarbero merged 1 commit into
mainfrom
dependabot/npm_and_yarn/tools/github-workflow-tools/node-workflow-tools-c36279f34d
Oct 21, 2026
Merged

mbarbero merged 1 commit into
mainfrom
dependabot/npm_and_yarn/tools/github-workflow-tools/node-workflow-tools-c36279f34d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the node-workflow-tools group in /tools/github-workflow-tools with 1 update: @cyclonedx/cdxgen.

Updates @cyclonedx/cdxgen from 12.8.4 to 12.8.5

Release notes

Sourced from @​cyclonedx/cdxgen's releases.

Release v12.8.5

This LTS release fixes a High severity signature verification bypass, tracked as GHSA-7m2v-pj5r-fjww. cdx-verify, cdx-validate --require-signature and the verifyBom library function accepted a BOM whose JSF signature declared an HMAC algorithm and was computed with the signer's public key, so anyone holding the public key could forge a valid signature. The advisory will be published shortly with full details.

Breaking change

Each signature now covers its own algorithm, keyId and publicKey, as the JSF specification requires, and every signature algorithm must match the key type. BOMs signed with 12.8.4 or earlier no longer verify and must be re-signed with this version of cdx-sign, as described in the cdx-sign documentation. HMAC signatures now need the new --secret-key option. cdxgen also exits with an error when signing is configured but fails, instead of writing or uploading an unsigned BOM.

What's Changed

Thanks to @​richilino for the report.

Full Changelog: cdxgen/cdxgen@v12.8.4...v12.8.5

Commits
  • 46ca32d Merge pull request #4412 from cdxgen/chore/v12-image-versions
  • 965ea97 Use SDKMAN identifiers the download broker serves
  • 28995b7 Build the ruby 2.6 image now that bullseye is EOL
  • ffa5a5a Update .versions and the documented Java tool defaults
  • 9630768 Refresh base image digests and tool versions in the Dockerfiles
  • bef1ab9 Merge pull request #4411 from cdxgen/chore/v12-release-prep
  • 9577283 Regenerate TypeScript declarations
  • 864b74d Update pinned GitHub Actions
  • fda83fd Update dependencies to their latest patch releases
  • 3916dc8 Merge pull request #4401 from cdxgen/fix/jsf-signature-binding-v12
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the node-workflow-tools group in /tools/github-workflow-tools with 1 update: [@cyclonedx/cdxgen](https://github.com/cdxgen/cdxgen).


Updates `@cyclonedx/cdxgen` from 12.8.4 to 12.8.5
- [Release notes](https://github.com/cdxgen/cdxgen/releases)
- [Commits](cdxgen/cdxgen@v12.8.4...v12.8.5)

---
updated-dependencies:
- dependency-name: "@cyclonedx/cdxgen"
  dependency-version: 12.8.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: node-workflow-tools
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies This issue or pull request is about third-party dependencies label Oct 13, 2026
@sonarqubecloud

Copy link
Copy Markdown

@mbarbero
mbarbero merged commit 585d71f into main Oct 21, 2026
26 of 27 checks passed
@mbarbero
mbarbero deleted the dependabot/npm_and_yarn/tools/github-workflow-tools/node-workflow-tools-c36279f34d branch October 21, 2026 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies This issue or pull request is about third-party dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant