Skip to content

SWI-3723 [Snyk] Security upgrade com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider from 2.12.1 to 2.18.6#884

Open
bwappsec wants to merge 1 commit intomasterfrom
snyk-fix-eac02e3459f81033ef837bb498d34b0f
Open

SWI-3723 [Snyk] Security upgrade com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider from 2.12.1 to 2.18.6#884
bwappsec wants to merge 1 commit intomasterfrom
snyk-fix-eac02e3459f81033ef837bb498d34b0f

Conversation

@bwappsec
Copy link

@bwappsec bwappsec commented Mar 5, 2026

snyk-top-banner

Snyk has created this PR to fix 1 vulnerabilities in the maven dependencies of this project.

Snyk changed the following file(s):

  • samples/server/petstore/jaxrs-cxf-cdi-default-value/pom.xml

Vulnerabilities that will be fixed with an upgrade:

Issue Score Upgrade
high severity Allocation of Resources Without Limits or Throttling
SNYK-JAVA-COMFASTERXMLJACKSONCORE-15365924
  170   com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:
2.12.1 -> 2.18.6
No Path Found Proof of Concept

Breaking Change Risk

Merge Risk: Medium

Notice: This assessment is enhanced by AI.


Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • Max score is 1000. Note that the real score may have changed since the PR was raised.
  • This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.

For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic


Learn how to fix vulnerabilities with free interactive lessons:

🦉 Allocation of Resources Without Limits or Throttling

@bwappsec
Copy link
Author

bwappsec commented Mar 5, 2026

Merge Risk: Medium

This is a minor version upgrade for jackson-jaxrs-json-provider from 2.12.1 to 2.18.6. While there are no direct breaking API changes documented for this specific provider, the upgrade spans several minor versions and includes a significant number of underlying changes in the core Jackson databind and core components.

Key Changes:

  • JAX-RS 1.x Support: Support for the older JAX-RS 1.x, which was removed in version 2.13, has been restored in version 2.18. Since the starting version is 2.12.1, this change does not introduce a breaking change for this upgrade path.
  • Core Component Updates: The underlying jackson-core and jackson-databind libraries have received numerous bug fixes, performance improvements, and internal changes between versions 2.12 and 2.18. While these are not listed as breaking changes, the volume of modifications introduces a risk of subtle behavioral changes.

Recommendation:
Due to the wide version span and the number of transitive dependency updates, this upgrade carries a medium risk. It is unlikely to require code changes, but thorough regression testing is recommended to verify that application behavior related to JSON serialization and deserialization remains consistent.

Source: Jackson 2.18 Release Notes

Notice 🤖: This content was augmented using artificial intelligence. AI-generated content may contain errors and should be reviewed for accuracy before use.

@bwappsec bwappsec changed the title [Snyk] Security upgrade com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider from 2.12.1 to 2.18.6 SWI-3723 [Snyk] Security upgrade com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider from 2.12.1 to 2.18.6 Mar 5, 2026
@bwappsec
Copy link
Author

bwappsec commented Mar 5, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

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.

2 participants