Skip to content

Fix Security Violation#852

Open
agrasth wants to merge 1 commit into
masterfrom
violationFix
Open

Fix Security Violation#852
agrasth wants to merge 1 commit into
masterfrom
violationFix

Conversation

@agrasth

@agrasth agrasth commented Mar 23, 2026

Copy link
Copy Markdown
Contributor
  • All tests have passed. If this feature is not already covered by the tests, new tests have been added.

Title: Fix security audit violations - upgrade jackson and netty

Description:
Upgrade vulnerable dependencies to resolve jf audit security violations.

  • jackson (core/databind/annotations): 2.17.3 → 2.18.6
  • netty (all modules): 4.1.125.Final → 4.1.130.Final (CVE-2025-67735)

Note on Jackson version: 2.18.6 is the stable LTS branch. The nesting depth fix from 2.15.0 (CVE-2025-52999/GHSA-h46c-h94j-95f3 from Issue #405) is included in 2.18.6 since it comes after 2.15.0. We cannot use 2.21.1 because it's an incomplete release - only jackson-core 2.21.1 exists on Maven Central, while jackson-annotations and jackson-databind are stuck at 2.21.0, causing build failures. Using 2.18.6 avoids this issue and provides all necessary security fixes.

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.

3 participants