diff --git a/dev/deps/dependencies-client-spark-3.0 b/dev/deps/dependencies-client-spark-3.0
index 739aa79e5b4..0be877863cf 100644
--- a/dev/deps/dependencies-client-spark-3.0
+++ b/dev/deps/dependencies-client-spark-3.0
@@ -76,8 +76,8 @@ netty-transport-native-unix-common/4.2.10.Final//netty-transport-native-unix-com
netty-transport/4.2.10.Final//netty-transport-4.2.10.Final.jar
paranamer/2.8//paranamer-2.8.jar
protobuf-java/3.25.5//protobuf-java-3.25.5.jar
-scala-library/2.12.10//scala-library-2.12.10.jar
-scala-reflect/2.12.10//scala-reflect-2.12.10.jar
+scala-library/2.12.18//scala-library-2.12.18.jar
+scala-reflect/2.12.18//scala-reflect-2.12.18.jar
slf4j-api/1.7.36//slf4j-api-1.7.36.jar
snakeyaml/2.2//snakeyaml-2.2.jar
snappy-java/1.1.10.5//snappy-java-1.1.10.5.jar
diff --git a/dev/deps/dependencies-client-spark-3.1 b/dev/deps/dependencies-client-spark-3.1
index a3ce2d19ed0..2c442ea5109 100644
--- a/dev/deps/dependencies-client-spark-3.1
+++ b/dev/deps/dependencies-client-spark-3.1
@@ -76,8 +76,8 @@ netty-transport-native-unix-common/4.2.10.Final//netty-transport-native-unix-com
netty-transport/4.2.10.Final//netty-transport-4.2.10.Final.jar
paranamer/2.8//paranamer-2.8.jar
protobuf-java/3.25.5//protobuf-java-3.25.5.jar
-scala-library/2.12.10//scala-library-2.12.10.jar
-scala-reflect/2.12.10//scala-reflect-2.12.10.jar
+scala-library/2.12.18//scala-library-2.12.18.jar
+scala-reflect/2.12.18//scala-reflect-2.12.18.jar
slf4j-api/1.7.36//slf4j-api-1.7.36.jar
snakeyaml/2.2//snakeyaml-2.2.jar
snappy-java/1.1.10.5//snappy-java-1.1.10.5.jar
diff --git a/dev/deps/dependencies-client-spark-3.2 b/dev/deps/dependencies-client-spark-3.2
index 74c4b38d2e7..be46d6e53db 100644
--- a/dev/deps/dependencies-client-spark-3.2
+++ b/dev/deps/dependencies-client-spark-3.2
@@ -76,8 +76,8 @@ netty-transport-native-unix-common/4.2.10.Final//netty-transport-native-unix-com
netty-transport/4.2.10.Final//netty-transport-4.2.10.Final.jar
paranamer/2.8//paranamer-2.8.jar
protobuf-java/3.25.5//protobuf-java-3.25.5.jar
-scala-library/2.12.15//scala-library-2.12.15.jar
-scala-reflect/2.12.15//scala-reflect-2.12.15.jar
+scala-library/2.12.18//scala-library-2.12.18.jar
+scala-reflect/2.12.18//scala-reflect-2.12.18.jar
slf4j-api/1.7.36//slf4j-api-1.7.36.jar
snakeyaml/2.2//snakeyaml-2.2.jar
snappy-java/1.1.10.5//snappy-java-1.1.10.5.jar
diff --git a/dev/deps/dependencies-client-spark-3.3 b/dev/deps/dependencies-client-spark-3.3
index 87e8e4e1489..82463a9db33 100644
--- a/dev/deps/dependencies-client-spark-3.3
+++ b/dev/deps/dependencies-client-spark-3.3
@@ -76,8 +76,8 @@ netty-transport-native-unix-common/4.2.10.Final//netty-transport-native-unix-com
netty-transport/4.2.10.Final//netty-transport-4.2.10.Final.jar
paranamer/2.8//paranamer-2.8.jar
protobuf-java/3.25.5//protobuf-java-3.25.5.jar
-scala-library/2.12.15//scala-library-2.12.15.jar
-scala-reflect/2.12.15//scala-reflect-2.12.15.jar
+scala-library/2.12.18//scala-library-2.12.18.jar
+scala-reflect/2.12.18//scala-reflect-2.12.18.jar
slf4j-api/1.7.36//slf4j-api-1.7.36.jar
snakeyaml/2.2//snakeyaml-2.2.jar
snappy-java/1.1.10.5//snappy-java-1.1.10.5.jar
diff --git a/dev/deps/dependencies-client-spark-3.4 b/dev/deps/dependencies-client-spark-3.4
index 6f82bfd3abf..ae8f64a00d2 100644
--- a/dev/deps/dependencies-client-spark-3.4
+++ b/dev/deps/dependencies-client-spark-3.4
@@ -76,8 +76,8 @@ netty-transport-native-unix-common/4.2.10.Final//netty-transport-native-unix-com
netty-transport/4.2.10.Final//netty-transport-4.2.10.Final.jar
paranamer/2.8//paranamer-2.8.jar
protobuf-java/3.25.5//protobuf-java-3.25.5.jar
-scala-library/2.12.17//scala-library-2.12.17.jar
-scala-reflect/2.12.17//scala-reflect-2.12.17.jar
+scala-library/2.12.18//scala-library-2.12.18.jar
+scala-reflect/2.12.18//scala-reflect-2.12.18.jar
slf4j-api/1.7.36//slf4j-api-1.7.36.jar
snakeyaml/2.2//snakeyaml-2.2.jar
snappy-java/1.1.10.5//snappy-java-1.1.10.5.jar
diff --git a/pom.xml b/pom.xml
index 147f0665092..52821e2f66c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1496,11 +1496,10 @@
org.lz4
1.7.1
- 2.12.10
+ 2.12.18
2.12
3.0.3
1.4.4-3
- 1.6.0
3.17.0
@@ -1518,11 +1517,10 @@
org.lz4
1.7.1
- 2.12.10
+ 2.12.18
2.12
3.1.3
1.4.8-1
- 1.6.0
3.17.0
@@ -1540,7 +1538,7 @@
org.lz4
1.7.1
- 2.12.15
+ 2.12.18
2.12
3.2.4
1.5.0-4
@@ -1561,7 +1559,7 @@
org.lz4
1.8.0
- 2.12.15
+ 2.12.18
2.12
3.3.4
1.5.2-1
@@ -1582,7 +1580,7 @@
org.lz4
1.8.0
- 2.12.17
+ 2.12.18
2.12
3.4.4
1.5.2-5
diff --git a/project/CelebornBuild.scala b/project/CelebornBuild.scala
index 90fdf186ee9..cd01f3073c1 100644
--- a/project/CelebornBuild.scala
+++ b/project/CelebornBuild.scala
@@ -900,7 +900,7 @@ object Spark30 extends SparkClientProjects {
val sparkClientShadedProjectName = "celeborn-client-spark-3-shaded"
val lz4JavaVersion = "1.7.1"
- val sparkProjectScalaVersion = "2.12.10"
+ val sparkProjectScalaVersion = "2.12.18"
val sparkVersion = "3.0.3"
val zstdJniVersion = "1.4.4-3"
@@ -915,7 +915,7 @@ object Spark31 extends SparkClientProjects {
val sparkClientShadedProjectName = "celeborn-client-spark-3-shaded"
val lz4JavaVersion = "1.7.1"
- val sparkProjectScalaVersion = "2.12.10"
+ val sparkProjectScalaVersion = "2.12.18"
val sparkVersion = "3.1.3"
val zstdJniVersion = "1.4.8-1"
@@ -930,7 +930,7 @@ object Spark32 extends SparkClientProjects {
val sparkClientShadedProjectName = "celeborn-client-spark-3-shaded"
val lz4JavaVersion = "1.7.1"
- val sparkProjectScalaVersion = "2.12.15"
+ val sparkProjectScalaVersion = "2.12.18"
val sparkVersion = "3.2.4"
val zstdJniVersion = "1.5.0-4"
@@ -947,7 +947,7 @@ object Spark33 extends SparkClientProjects {
// val jacksonVersion = "2.13.4"
// val jacksonDatabindVersion = "2.13.4.2"
val lz4JavaVersion = "1.8.0"
- val sparkProjectScalaVersion = "2.12.15"
+ val sparkProjectScalaVersion = "2.12.18"
// scalaBinaryVersion
// val scalaBinaryVersion = "2.12"
val sparkVersion = "3.3.4"
@@ -963,7 +963,7 @@ object Spark34 extends SparkClientProjects {
val sparkClientShadedProjectName = "celeborn-client-spark-3-shaded"
val lz4JavaVersion = "1.8.0"
- val sparkProjectScalaVersion = "2.12.17"
+ val sparkProjectScalaVersion = "2.12.18"
val sparkVersion = "3.4.4"
val zstdJniVersion = "1.5.2-5"