Skip to content

UID2-7364: Revert jackson-databind to 2.14.2 (downstream breakage)#633

Merged
sophia-chen-ttd merged 2 commits into
mainfrom
syw-UID2-7364-revert-jackson-upgrade
Jun 25, 2026
Merged

UID2-7364: Revert jackson-databind to 2.14.2 (downstream breakage)#633
sophia-chen-ttd merged 2 commits into
mainfrom
syw-UID2-7364-revert-jackson-upgrade

Conversation

@sophia-chen-ttd

Copy link
Copy Markdown
Contributor

Summary

Reverts the jackson-databind version from 2.19.0 back to 2.14.2. The upgrade in #631 caused breakage in other services that consume this shared jar.

The .trivyignore suppression for CVE-2026-54512 / CVE-2026-54513 (added in #631) is kept in place — no upstream fix is released yet, so the scan will pass regardless of version.

Changes

  • pom.xml: revert jackson-databind 2.19.0 → 2.14.2; remove the jackson-core 2.19.0 explicit pin (was only needed to resolve a conflict with 2.19.0)

Jira: UID2-7364

The 2.19.0 upgrade broke other services consuming this shared jar.
CVE-2026-54512 / CVE-2026-54513 remain suppressed via .trivyignore
(added in prior commit) until an upstream patch is released.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
BehnamMozafari
BehnamMozafari previously approved these changes Jun 25, 2026
The CVEs require polymorphic typing to be explicitly enabled — uid2-shared
uses only standard ObjectMapper with no polymorphic deserialization config,
so these are not exploitable regardless of the upstream fix status.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@sophia-chen-ttd sophia-chen-ttd merged commit 5ad2229 into main Jun 25, 2026
3 checks passed
@sophia-chen-ttd sophia-chen-ttd deleted the syw-UID2-7364-revert-jackson-upgrade branch June 25, 2026 02:14
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