Skip to content

Revert velocity-engine-core wrapping removal to override commons-lang3 version and address CVE#651

Merged
eamansour merged 2 commits into
galasa-dev:mainfrom
eamansour:em-2608-revert-velocity-engine-core
Jun 29, 2026
Merged

Revert velocity-engine-core wrapping removal to override commons-lang3 version and address CVE#651
eamansour merged 2 commits into
galasa-dev:mainfrom
eamansour:em-2608-revert-velocity-engine-core

Conversation

@eamansour

Copy link
Copy Markdown
Member

Why?

Related to changes in #645

velocity-engine-core 2.4.1 depends on commons-lang3 3.17.0, which has a vulnerability. Previously, we had dev.galasa.wrapping.velocity-engine-core which unnecessarily wrapped the library into an OSGi bundle, but also overrode the commons-lang3 version. This PR reverts the removal of that bundle and clarifies why it has been left there so that we can investigate a better solution for this.

Changes

  • Added the dev.galasa.wrapping.velocity-engine-core bundle back into the wrapping module

…-lang3 and address CVE

Signed-off-by: Eamonn Mansour <47121388+eamansour@users.noreply.github.com>
@eamansour eamansour merged commit f062dda into galasa-dev:main Jun 29, 2026
40 checks passed
@eamansour eamansour deleted the em-2608-revert-velocity-engine-core branch June 29, 2026 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants