diff --git a/connector/connect/server/pom.xml b/connector/connect/server/pom.xml
index aeadbacb7c692..7195ebbb46254 100644
--- a/connector/connect/server/pom.xml
+++ b/connector/connect/server/pom.xml
@@ -200,6 +200,11 @@
grpc-stub
${io.grpc.version}
+
+ io.grpc
+ grpc-protobuf-lite
+ ${io.grpc.version}
+
io.netty
netty-codec-http2
diff --git a/pom.xml b/pom.xml
index 93722888374b6..82a6da5a6c9a8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -124,7 +124,7 @@
3.3.6
- 3.25.1
+ 3.25.8
3.11.4
${hadoop.version}
3.8.4
@@ -290,7 +290,7 @@
32.0.1-jre
1.0.1
- 1.56.0
+ 1.76.0
1.1.2
6.0.53
diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala
index 3211f87eab4b6..3ac39307f0793 100644
--- a/project/SparkBuild.scala
+++ b/project/SparkBuild.scala
@@ -89,9 +89,9 @@ object BuildCommons {
// Google Protobuf version used for generating the protobuf.
// SPARK-41247: needs to be consistent with `protobuf.version` in `pom.xml`.
- val protoVersion = "3.25.1"
+ val protoVersion = "3.25.8"
// GRPC version used for Spark Connect.
- val grpcVersion = "1.56.0"
+ val grpcVersion = "1.76.0"
}
object SparkBuild extends PomBuild {