diff --git a/pom.xml b/pom.xml
index b8f2cfb5510..aee50505b2d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1479,7 +1479,7 @@
1.8.0
2.12.18
2.12
- 3.5.3
+ 3.5.4
1.5.5-4
diff --git a/project/CelebornBuild.scala b/project/CelebornBuild.scala
index 45aa86c5c4b..43892bd1f16 100644
--- a/project/CelebornBuild.scala
+++ b/project/CelebornBuild.scala
@@ -808,7 +808,7 @@ object Spark35 extends SparkClientProjects {
val lz4JavaVersion = "1.8.0"
val sparkProjectScalaVersion = "2.12.18"
- val sparkVersion = "3.5.3"
+ val sparkVersion = "3.5.4"
val zstdJniVersion = "1.5.5-4"
override val sparkColumnarShuffleVersion: String = "3.5"