Skip to content

Conversation

@pwgit-create
Copy link
Contributor

@pwgit-create pwgit-create commented Feb 1, 2026


🛡️ Security Fix: Upgrade AssertJ to Safe Version

What’s changed

This PR addresses a reported security vulnerability by upgrading AssertJ used in test scope:

  • Overrides transitive dependency org.assertj:assertj-core
  • Upgrades from 3.27.63.27.7 (non-vulnerable version)

The upgrade is applied via dependency management to ensure the safe version is consistently used across the test classpath.

Why

  • assertj-core:3.27.6 is flagged with a known vulnerability
  • 3.27.7 contains the upstream fix
  • No production code impact (test-scope only)

Verification

  • Confirmed via mvn dependency:tree that only assertj-core:3.27.7 is resolved
  • No behavior or API changes expected in existing tests

Risk

🟢 Low — version bump within the same minor release, test-only dependency.


The assertj-bom:3.25.3 download you see is normal — Maven sometimes pulls BOM metadata, but your actual resolved artifact is still assertj-core:3.27.7

image

Copy link
Collaborator

@lilstiffy lilstiffy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great find!

@pwgit-create pwgit-create added the Security Tasks related to securing data and processes in the application label Feb 1, 2026
@pwgit-create pwgit-create merged commit 87adf2f into develop Feb 1, 2026
2 checks passed
@pwgit-create pwgit-create deleted the CVE-2026-24400_Mitigation branch February 1, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Security Tasks related to securing data and processes in the application

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants