Skip to content

fix: update Jackson and publish cache runtime 5.7.5 - #14

Merged
chen21019 merged 1 commit into
mainfrom
fix/jackson-patched-5.7.5
Oct 1, 2026
Merged

chen21019 merged 1 commit into
mainfrom
fix/jackson-patched-5.7.5

Conversation

@chen21019

Copy link
Copy Markdown

Candidate scope

  • Update the true parent Jackson 2 and Jackson 3 BOM properties to 2.22.3 and 3.2.3, respectively. FasterXML lists CVE-2026-91776 and CVE-2026-91777 fixes in both patch releases.
  • Require the four embedded Jackson core/databind Maven metadata entries to report those exact patched versions.
  • Align reactor/test fixtures, artifact carrier paths, SBOM identity and release gates with numeric artifact 5.7.5. Preserve Hazelcast cluster protocol/runtime 5.7.3, business logic and all other dependency pins.
  • Check out the exact PR head and retain the successful reviewed JAR with its evidence using the existing artifact retention mechanism. Retention is not publication.
  • Add the existing JsonUtilTest and JsonUtilImplTest suites to the same Maven invocation and mandatory Surefire report validator; retain the existing test floor and zero failures/errors/skips.

Local validation

Nine offline focused cases passed in separate executions: the original seven Jackson pin/packaged metadata/coordinate fixture cases, then one checkout-and-retention contract case, then one JSON selector-and-required-report contract case. Source preflight, shell syntax and git diff checks passed. No Maven/JAR/image build was executed locally.

Pending release evidence

This is an unbuilt source candidate, not a claim that vulnerabilities are fully fixed in a built or downstream artifact. The required PR test-build-scan and CodeQL checks, actual shaded JAR metadata, resolved Maven/SBOM evidence and current artifact vulnerability scan remain pending. Existing public v5.7.4 artifacts remain immutable. No tag, publication, downstream digest or deployment has been created by this change.

@chen21019
chen21019 requested a review from a team as a code owner October 1, 2026 04:28
@chen21019
chen21019 merged commit a8416bd into main Oct 1, 2026
7 checks passed
@chen21019
chen21019 deleted the fix/jackson-patched-5.7.5 branch October 1, 2026 04:56
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.

1 participant