Skip to content

fix(deps): vuln minor: com.fasterxml.jackson.core:jackson-core, com.fasterxml.jackson.core:jackson-databind [pom.xml] - #4614

Open
gh-worker-campaigns-3e9aa4[bot] wants to merge 1 commit into
masterfrom
engraver-auto-version-upgrade/minorpatch/maven/0-1794208019
Open

gh-worker-campaigns-3e9aa4[bot] wants to merge 1 commit into
masterfrom
engraver-auto-version-upgrade/minorpatch/maven/0-1794208019

Conversation

@gh-worker-campaigns-3e9aa4

Copy link
Copy Markdown

Summary: High-severity security update — 2 packages upgraded (MINOR changes included)

Manifests changed:

  • pom.xml (maven)

✅ Action Required: Please review the changes below. If they look good, approve and merge this PR.


Updates

Package From To Type Dep Type Vulnerabilities Fixed
com.fasterxml.jackson.core:jackson-databind 2.20.1 2.22.4 minor Direct 5 HIGH, 7 MEDIUM
com.fasterxml.jackson.core:jackson-core 2.20.1 2.22.4 minor Direct 3 HIGH, 1 MEDIUM

Security Details

🚨 Critical & High Severity (8 fixed)
Package CVE Severity Summary Unsafe Version Fixed In Case
com.fasterxml.jackson.core:jackson-core CVE-2026-68494 HIGH jackson-core: Async parser maxNumberLength bypass via chunked digit accumulation (incomplete fix for GHSA-72hv-8253-57qq) 2.20.1 2.18.8 -
com.fasterxml.jackson.core:jackson-core CVE-2026-89407 HIGH jackson-core: ReDoS: quadratic backtracking in NumberInput.PATTERN_FLOAT via looksLikeValidNumber() 2.20.1 2.18.11 -
com.fasterxml.jackson.core:jackson-core CVE-2026-89425 HIGH jackson-core: UTF8DataInputJsonParser._reportInvalidToken() missing maxErrorTokenLength limit -> unbounded StringBuilder growth (DoS) 2.20.1 2.21.7 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-54512 HIGH jackson-databind has a PolymorphicTypeValidator bypass via generic type parameters that allows arbitrary class instantiation 2.20.1 2.18.8 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-54513 HIGH jackson-databind has an array subtype allowlist bypass in BasicPolymorphicTypeValidator (allowIfSubTypeIsArray) 2.20.1 2.18.8 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-68497 HIGH jackson-databind: Duration XMLGregorianCalendar Unbounded Number Parse DoS 2.20.1 2.18.10 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-91776 HIGH jackson-databind retains every unknown raw type ID 2.20.1 2.18.11 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-91777 HIGH jackson-databind quadratic forward-reference completion 2.20.1 2.21.7 -
ℹ️ Other Vulnerabilities (8)
Package CVE Severity Summary Unsafe Version Fixed In Case
com.fasterxml.jackson.core:jackson-core CVE-2026-18401 MEDIUM jackson-core: Number Length Constraint Bypass in Async Parser Leads to Potential DoS Condition 2.20.1 2.21.1 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-19032 MEDIUM jackson-databind: Path Deserialization Missing Scheme Allowlist for FileSystemProvider Resolution 2.20.1 2.18.10 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-54514 MEDIUM jackson-databind: InetSocketAddress deserialization triggers eager DNS resolution (SSRF) 2.20.1 2.18.8 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-54515 MEDIUM jackson-databind has case-insensitive deserialization bypasses per-property @JsonIgnoreProperties 2.20.1 3.1.4 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-59888 MEDIUM jackson-databind: @JsonIgnore on a Record property is bypassed with a PropertyNamingStrategy 2.20.1 2.18.8 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-59889 MEDIUM jackson-databind: @JSONVIEW bypassed for @JsonUnwrapped container properties on deserialization 2.20.1 2.21.5 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-77310 MEDIUM jackson-databind: Incomplete fix for CVE-2026-54514: eager DNS resolution (SSRF) still present in InetAddress deserialization 2.20.1 2.18.9 -
com.fasterxml.jackson.core:jackson-databind CVE-2026-83557 MEDIUM jackson-databind: Comparable missing from DefaultBaseTypeLimitingValidator's unsafe base types (incomplete PolymorphicTypeValidator denylist) 2.20.1 2.18.10 -
⚠️ Dependencies that have Reached EOL (2)
Dependency Unsafe Version EOL Date New Version Path Case
com.fasterxml.jackson.core:jackson-core 2.20.1 - 2.22.4 pom.xml -
com.fasterxml.jackson.core:jackson-databind 2.20.1 - 2.22.4 pom.xml -

Review Checklist

Standard review:

  • Review changes for compatibility with your code
  • Check for breaking changes in release notes
  • Run tests locally or wait for CI
  • Approve and merge this PR

Update Mode: all_vulns

🤖 Generated by DataDog Automated Dependency Management System

@dd-prapprover-prod-77c48c

dd-prapprover-prod-77c48c Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

PRApprover will approve and merge this PR, FAQ, #dx-source-code-management

🛠️ PRApproval Status

  • ✅ PR is eligible for auto-approval by rule dependency-management-version-updater - 2026-11-10T22:42:59Z
  • ✅ CI tests passed - 2026-11-10T22:43:06Z
  • ✅ Approved (commit: 22294ec) - 2026-11-10T22:43:10Z
  • ✅ Merge Started
  • ⬜ Merged

➡️ Current phase: ❌ Merge failed: The merge queue is not allowed to merge into master in DataDog/datadog-api-client-java: it is blocked by branch protection. See the FAQ to authorize the merge queue in this repository.

@amarshall-dd amarshall-dd added the changelog/no-changelog Changes don't appear in changelog label Nov 9, 2026
…xml.jackson.core:jackson-databind [pom.xml]

Co-authored-by: gh-worker-campaigns-3e9aa4[bot] <244854796+gh-worker-campaigns-3e9aa4[bot]@users.noreply.github.com>
@gh-worker-campaigns-3e9aa4

Copy link
Copy Markdown
Author

Auto-rebase complete

Branch is up to date with master — rebased onto 1e5e860.


Auto-Rebase · Add no-auto-rebase to opt out

@dd-octo-sts-0c48d7
dd-octo-sts-0c48d7 Bot force-pushed the engraver-auto-version-upgrade/minorpatch/maven/0-1794208019 branch from 0c9aeaa to 22294ec Compare November 10, 2026 22:42

@dd-prapprover-prod-77c48c dd-prapprover-prod-77c48c Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This PR has been automatically approved by the DD PR Approver bot.

@datadog-datadog-prod-us1-2

datadog-datadog-prod-us1-2 Bot commented Nov 10, 2026 •

Copy link
Copy Markdown

Pipelines  Tests

⚠️ Warnings

Your PR has warnings. Tests failed — unable to determine if these are from required jobs.

🚦 1 Pipeline job failed

Run Tests | test / test (19, ubuntu-latest) — 🔧 Needs a code fix, caused by this PR

View more details · View in GitHub Actions

🧪 4 Tests failed in 1 job

Run Tests | test — ❌ 4 tests failed

View more details · View in GitHub Actions

❌ testIsIaCDisabledByDefault from com.datadog.api.client.ApiClientTest   View in Datadog
Could not initialize class com.datadog.api.client.JSON

  ↳ +3 more with the same error — View all

ℹ️ Info

No other issues found (see more)

❄️ No new flaky tests detected

🔄 Datadog retried 4 tests - 0 passed on retry View in Datadog

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 22294ec | Docs | View more details | Give us feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant