diff --git a/PROPERTIES.bzl b/PROPERTIES.bzl
index 78b7d809c0..4d5e0f286e 100644
--- a/PROPERTIES.bzl
+++ b/PROPERTIES.bzl
@@ -1,5 +1,5 @@
PROPERTIES = {
- "version.com_google_protobuf": "3.19.1",
+ "version.com_google_protobuf": "3.21.7",
# Version of google-java-format is downgraded from 1.8 to 1.7, because 1.8 supports java 11 minimum, while our JRE is java 8.
"version.google_java_format": "1.7",
"version.io_grpc_java": "1.42.1",
@@ -10,7 +10,7 @@ PROPERTIES = {
"maven.com_google_auto_value_auto_value": "com.google.auto.value:auto-value:1.7.2",
"maven.com_google_auto_value_auto_value_annotations": "com.google.auto.value:auto-value-annotations:1.7.2",
"maven.com_google_code_gson": "com.google.code.gson:gson:2.8.6",
- "maven.com_google_protobuf_protobuf_java": "com.google.protobuf:protobuf-java:3.19.1",
+ "maven.com_google_protobuf_protobuf_java": "com.google.protobuf:protobuf-java:3.21.7",
"maven.io_github_java_diff_utils": "io.github.java-diff-utils:java-diff-utils:4.11",
"maven.javax_annotation_javax_annotation_api": "javax.annotation:javax.annotation-api:1.3.2",
diff --git a/pom.xml b/pom.xml
index 705c9d8be5..66021f43a7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -155,7 +155,7 @@
protobuf-maven-plugin
0.6.1
- com.google.protobuf:protoc:3.19.4:exe:${os.detected.classifier}
+ com.google.protobuf:protoc:3.21.7:exe:${os.detected.classifier}