Skip to content

Maintenance: bump Jackson to 2.22.3 to address CVE-2026-89425 and CVE-2026-89407 #2639

Closed

Description

@dreamorosi

Summary

The latest release (v2.10.0) ships with Jackson 2.21.1, so consumers of modules such as powertools-tracing resolve jackson-core and jackson-databind 2.21.1, which are affected by several HIGH severity advisories. main was bumped to 2.22.1 in #2574, but that version is still affected by:

All of these are fixed in Jackson 2.22.3, which has no known advisories at the time of writing.

Why is this needed?

Customers scanning their dependencies get HIGH severity findings coming from Powertools transitive dependencies and have asked for a release that resolves them.

Which area does this relate to?

Governance, Tracer, Serialization, Other

Solution

  • Bump jackson.version (Jackson BOM) to 2.22.3 in the root pom.xml
  • Align the Jackson versions used in the examples (powertools-examples-kafka/tools, powertools-examples-core-utilities/gradle). Note that since 2.20 jackson-annotations no longer has a patch version, so the Gradle example currently references a non-existent jackson-annotations:2.22.1.
  • Cut a release so customers can pick up the fix. In the meantime, customers can pin com.fasterxml.jackson:jackson-bom:2.22.3 in their own dependencyManagement.

Acknowledgment

Activity

  1. self-assigned this
    on Oct 5, 2026
  2. powertools-for-aws-oss-automation commented on Oct 6, 2026

    @powertools-for-aws-oss-automation

    Warning

    This issue is now closed. Please be mindful that future comments are hard for our team to see.
    If you need more assistance, please either reopen the issue, or open a new issue referencing this one.
    If you wish to keep having a conversation with other community members under this issue feel free to do so.

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions