Skip to content

Upgrade Jackson to 2.21.8 and 3.1.8 - #3392

Open
kimseongchan0914 wants to merge 1 commit into
springdoc:mainfrom
kimseongchan0914:fix/jackson-cve-2026-110879
Open

kimseongchan0914 wants to merge 1 commit into
springdoc:mainfrom
kimseongchan0914:fix/jackson-cve-2026-110879

Conversation

@kimseongchan0914

Copy link
Copy Markdown

Spring Boot 4.1.2 manages jackson-databind 2.21.7 (Jackson 2) and 3.1.7 (Jackson 3), which are affected by CVE-2026-110879 (CVSS 9.8). The advisory covers both the Jackson 2 default-typing path and the Jackson 3 JsonMapper path.

This overrides the Jackson BOM versions in the root pom.xml:

  • jackson-2-bom.version: 2.21.7 → 2.21.8
  • jackson-bom.version: 3.1.7 → 3.1.8

The overrides can be removed once springdoc moves to a Spring Boot release that manages the fixed versions.

Verified with dependency:tree that com.fasterxml.jackson.core:jackson-databind resolves to 2.21.8 and tools.jackson.core:jackson-databind to 3.1.8.

Fixes #3391

🤖 Generated with Claude Code

Spring Boot 4.1.2 manages jackson-databind 2.21.7 and 3.1.7, which are
affected by CVE-2026-110879. Override the Jackson BOM versions until a
Spring Boot release picks up the fixed versions.

Fixes springdoc#3391

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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.

Transitive jackson-databind:2.21.7 is vulnerable to CVE-2026-110879 (Score: 9.8)

1 participant