Skip to content
This repository was archived by the owner on Jan 7, 2026. It is now read-only.

Commit f894f58

Browse files
authored
spark-4.1: add pending-upstream-fix advisories for 6 CVEs (#28257)
Added pending-upstream-fix advisories from spark-4.0 analysis: - GHSA-c476-j253-5rgq (CVE-2024-29869): Hive 2.3.10 → 4.0.1+ upgrade required - GHSA-h46c-h94j-95f3 (CVE-2025-52999): Jackson 2.15.0+ requires Hadoop release with Avro 1.11.4+ - GHSA-j288-q9x7-2f5v (CVE-2025-48924): commons-lang 2.6 → commons-lang3 3.18.0+ upgrade needed - GHSA-qh8g-58pp-2wxh (CVE-2024-6763): Jetty 11 → 12 migration pending - GHSA-wf8f-6423-gfxg (CVE-2025-49128): Jackson 2.13.0+ requires Hadoop release with Avro 1.11.4+ - GHSA-xwmg-2g98-w7v9 (CVE-2025-53864): nimbus-jose-jwt shaded JAR conflicts All advisories reference upstream PRs/JIRAs documenting blocker reasons.
1 parent d5ac2be commit f894f58

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

spark-4.1.advisories.yaml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ package:
44
name: spark-4.1
55

66
advisories:
7+
- id: CGA-29w8-vjxh-6r3h
8+
aliases:
9+
- CVE-2025-53864
10+
- GHSA-xwmg-2g98-w7v9
11+
events:
12+
- timestamp: 2026-01-07T01:11:52Z
13+
type: pending-upstream-fix
14+
data:
15+
note: Upstream maintainers will need to update the nimbus-jose-jwt versions to newer ones, as there are several different version references that utilize shaded JARs. Attempts to rebuild with newer versions resulted in conflicts and build issues
16+
717
- id: CGA-5r27-j2pm-224h
818
aliases:
919
- CVE-2025-67735
@@ -43,6 +53,20 @@ advisories:
4353
componentType: java-archive
4454
componentLocation: /usr/lib/spark/jars/commons-lang-2.6.jar
4555
scanner: grype
56+
- timestamp: 2026-01-06T19:00:00Z
57+
type: pending-upstream-fix
58+
data:
59+
note: 'As per the advisory commons-lang has no patched version and as per the description, upstream package maintainers of commons-lang recommend to upgrade to commons-lang3 version 3.18.0 or greater. Upstream has to upgrade their dependency in order to fix this CVE. More information on the advisory: https://github.com/advisories/GHSA-j288-q9x7-2f5v'
60+
61+
- id: CGA-q54v-3v4v-8967
62+
aliases:
63+
- CVE-2025-49128
64+
- GHSA-wf8f-6423-gfxg
65+
events:
66+
- timestamp: 2026-01-07T01:11:16Z
67+
type: pending-upstream-fix
68+
data:
69+
note: 'Upstream maintainers must cut a Hadoop release with Avro 1.11.4+ to resolve this CVE. The vulnerability is in jackson-core 2.12.7 bundled within hadoop-client-runtime-3.4.1.jar. 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. CVE-2025-49128 is fixed in Jackson 2.13.0+. Reference: https://github.com/apache/spark/pull/40933#issuecomment-1536432927'
4670

4771
- id: CGA-rhx6-339v-m2r5
4872
aliases:
@@ -61,6 +85,12 @@ advisories:
6185
componentType: java-archive
6286
componentLocation: /usr/lib/spark/jars/hive-exec-2.3.10-core.jar
6387
scanner: grype
88+
- timestamp: 2026-01-06T19:00:00Z
89+
type: pending-upstream-fix
90+
data:
91+
note: |
92+
Upstream maintainers must upgrade Hive from 2.3.10 to 4.0.1+ to resolve this CVE. JIRA ticket SPARK-52408 tracks this upgrade request. The vulnerability CVE-2024-29869 affects hive-exec 2.3.10 which is bundled in hive-exec-2.3.10-core.jar. This is a significant upgrade as Hive 4.x has major API changes compared to 2.x series.
93+
Reference: https://issues.apache.org/jira/browse/SPARK-52408
6494
6595
- id: CGA-v863-v74h-87mh
6696
aliases:
@@ -79,3 +109,19 @@ advisories:
79109
componentType: java-archive
80110
componentLocation: /usr/lib/spark/jars/spark-core_2.13-4.1.0.jar
81111
scanner: grype
112+
- timestamp: 2026-01-06T19:00:00Z
113+
type: pending-upstream-fix
114+
data:
115+
note: |
116+
Upstream maintainers must complete the migration from Jetty 11 to Jetty 12 to resolve this CVE. PR #45500 (SPARK-47086) was opened on 2024-03-13 but was closed without merging. The migration is complex as it requires updating all Jetty multiple dependency and API changes. Spark currently uses jetty-http 11.0.26 in spark-core_2.13-4.1.0.jar. CVE-2024-6763 is fixed in Jetty 12.0.12.
117+
Reference: https://github.com/apache/spark/pull/45500
118+
119+
- id: CGA-w5vh-jjr4-5jw8
120+
aliases:
121+
- CVE-2025-52999
122+
- GHSA-h46c-h94j-95f3
123+
events:
124+
- timestamp: 2026-01-07T01:10:16Z
125+
type: pending-upstream-fix
126+
data:
127+
note: 'Upstream maintainers must cut a Hadoop release with Avro 1.11.4+ to resolve this CVE. The vulnerability is in jackson-core 2.12.7 bundled within hadoop-client-runtime-3.4.1.jar. 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. CVE-2025-52999 is fixed in Jackson 2.15.0+. Reference: https://github.com/apache/spark/pull/40933#issuecomment-1536432927'

0 commit comments

Comments
 (0)