Skip to content

Upgrade Jackson from 3.0.3 to 3.1.0 to fix CVE-2026-29062#1236

Merged
stevehu merged 1 commit intonetworknt:masterfrom
bonial-oss:fix/upgrade-jackson-3.1.0-cve-2026-29062
Mar 10, 2026
Merged

Upgrade Jackson from 3.0.3 to 3.1.0 to fix CVE-2026-29062#1236
stevehu merged 1 commit intonetworknt:masterfrom
bonial-oss:fix/upgrade-jackson-3.1.0-cve-2026-29062

Conversation

@AhsanSheraz
Copy link
Contributor

@AhsanSheraz AhsanSheraz commented Mar 10, 2026

Summary

  • Upgrades version.jackson property in pom.xml from 3.0.3 to 3.1.0
  • Fixes CVE-2026-29062: Denial of Service via excessive JSON nesting in tools.jackson.core:jackson-core
  • All three Jackson artifacts (jackson-core, jackson-databind, jackson-dataformat-yaml) are available at 3.1.0 on Maven Central

Test plan

  • mvn verify passes locally with Jackson 3.1.0
  • mvn test passes for Java 17, 21, & 25

Fixes #1235

jackson-core 3.0.3 is vulnerable to CVE-2026-29062 (Denial of Service
via excessive JSON nesting). Upgrade the version.jackson property to
3.1.0 which includes the fix. This bumps jackson-databind and
jackson-dataformat-yaml to 3.1.0 as well.

Made-with: Cursor
@stevehu stevehu merged commit ff327ec into networknt:master Mar 10, 2026
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.

Upgrade Jackson from 3.0.3 to 3.1.0 to fix CVE-2026-29062 (DoS via excessive JSON nesting)

3 participants