spark-4.0: add pending-upstream-fix advisory for GHSA-h46c-h94j-95f3 #20804
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Adds pending-upstream-fix advisory for CVE-2025-52999 (GHSA-h46c-h94j-95f3) affecting jackson-core in spark-4.0.
Changes
CVE Details
Root Cause
The vulnerability is in jackson-core 2.12.7 bundled within hadoop-client-runtime-3.4.1.jar. Upstream maintainers must cut a Hadoop release with Avro 1.11.4+ to resolve this CVE.
Spark PR #40933 (SPARK-43263) attempted to upgrade Jackson to 2.15.0 but encountered dependency conflicts with Avro 1.11.1 which still pulls Jackson 2.12.7. The PR discussion confirmed that Avro must be upgraded first, which requires a new Hadoop release.
Advisory Type
Marked as
pending-upstream-fixbecause this requires upstream Hadoop changes that are beyond our control.Reference: apache/spark#40933 (comment)