Skip to content

Update dependencies#29

Merged
attiasas merged 1 commit into
jfrog:mainfrom
attiasas:update_deps
Jun 24, 2026
Merged

Update dependencies#29
attiasas merged 1 commit into
jfrog:mainfrom
attiasas:update_deps

Conversation

@attiasas

Copy link
Copy Markdown
Contributor

fix(deps): upgrade vulnerable dependencies

Summary

Updates pom.xml dependency versions to resolve security findings from the dependency scan (Frogbot). The minimum supported Maven version for users (maven.min.version = 3.6.3) is unchanged; compile-time Maven API dependencies are bumped separately via a new maven.api.version property.

Changes

  • Add maven.api.version (3.8.1) for maven-core and maven-compat, fixing CVE-2021-26291
  • Bump Jackson from 2.15.2 to 2.18.6, fixing CVE-2023-35116 and jackson-core findings
  • Bump commons-lang3 from 3.12.0 to 3.18.0, fixing CVE-2025-48924
  • Pin commons-io to 2.14.0 (exclude transitive from maven-shared-utils), fixing CVE-2024-47554
  • Pin plexus-utils to 3.6.1 (exclude transitive from maven-core), fixing CVE-2025-67030

Notes

  • maven.min.version remains 3.6.3 so the plugin’s documented minimum Maven prerequisite is unchanged.
  • maven-core stays provided scope; only the compile-time API version was raised.

@attiasas attiasas requested a review from a team June 23, 2026 07:04
@attiasas attiasas added the improvement Automatically generated release notes label Jun 23, 2026
@github-actions

Copy link
Copy Markdown
Contributor

👍 Frogbot scanned this pull request and did not find any new security issues.


@attiasas attiasas merged commit cf18619 into jfrog:main Jun 24, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Automatically generated release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants