Skip to content

chore: [DevOps] Handle CVE-2026-55760 - #1233

Merged
Jonas-Isr merged 8 commits into
mainfrom
cve-fixing
Jul 28, 2026
Merged

chore: [DevOps] Handle CVE-2026-55760#1233
Jonas-Isr merged 8 commits into
mainfrom
cve-fixing

Conversation

@Jonas-Isr

@Jonas-Isr Jonas-Isr commented Jul 23, 2026

Copy link
Copy Markdown
Member

Context

Blackduck flagged com.github.jknack:handlebars, which is transitively used, as vulnerable so this PR fixes its version to a non-vulnerable version and aligns versions for org.apache.commons:commons-text.

The new version of handlebars introduced a dependency on org.openjdk.nashorn which has multiple Blackduck issues. Since nashorn is apparently only used by handlebars for JavaScript-based template helpers which are not used by the openapi-generator, it can be excluded.

I checked locally that after the exclusion

  1. all generator tests in Cloud SDK are still green,
  2. AI SDK code is generated without any changes.

Successful Blackduck run after changes.

@Jonas-Isr Jonas-Isr self-assigned this Jul 23, 2026
@Jonas-Isr Jonas-Isr added the please review Request to review a pull request label Jul 23, 2026
Comment thread pom.xml Outdated
Comment thread pom.xml Outdated
Comment thread .github/workflows/blackduck.yaml
@Jonas-Isr Jonas-Isr removed the please review Request to review a pull request label Jul 27, 2026
@Jonas-Isr Jonas-Isr added the please review Request to review a pull request label Jul 28, 2026
@Jonas-Isr
Jonas-Isr enabled auto-merge (squash) July 28, 2026 08:44
@Jonas-Isr
Jonas-Isr merged commit acc4863 into main Jul 28, 2026
14 checks passed
@Jonas-Isr
Jonas-Isr deleted the cve-fixing branch July 28, 2026 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

please review Request to review a pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants