diff --git a/pom.xml b/pom.xml
index acac91f8d33c1..fea218f4b7266 100644
--- a/pom.xml
+++ b/pom.xml
@@ -123,7 +123,7 @@
3.3.5
- 3.22.3
+ 3.23.2
3.11.4
${hadoop.version}
3.6.3
diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala
index 7c9b7d9f1701f..c919b8b0eee46 100644
--- a/project/SparkBuild.scala
+++ b/project/SparkBuild.scala
@@ -89,7 +89,7 @@ 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.22.3"
+ val protoVersion = "3.23.2"
// GRPC version used for Spark Connect.
val gprcVersion = "1.47.0"
}