diff --git a/MODULE.bazel b/MODULE.bazel
index 4c7e1b3dca5..390b84f9393 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -15,7 +15,7 @@ IO_GRPC_GRPC_JAVA_ARTIFACTS = [
     "com.google.auto.value:auto-value:1.11.0",
     "com.google.code.findbugs:jsr305:3.0.2",
     "com.google.code.gson:gson:2.11.0",
-    "com.google.errorprone:error_prone_annotations:2.30.0",
+    "com.google.errorprone:error_prone_annotations:2.36.0",
     "com.google.guava:failureaccess:1.0.1",
     "com.google.guava:guava:33.3.1-android",
     "com.google.re2j:re2j:1.7",
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 43ec3368b76..123e4cd59ec 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -27,11 +27,14 @@ commons-math3 = "org.apache.commons:commons-math3:3.6.1"
 conscrypt = "org.conscrypt:conscrypt-openjdk-uber:2.5.2"
 cronet-api = "org.chromium.net:cronet-api:119.6045.31"
 cronet-embedded = "org.chromium.net:cronet-embedded:119.6045.31"
+#dev-cel-compiler = "dev.cel:compiler:0.9.0-proto3"
+dev-cel-runtime = "dev.cel:runtime:0.9.1-proto3"
+dev-cel-protobuf = "dev.cel:runtime:0.9.1-proto3"
 # error-prone 2.31.0+ blocked on https://github.com/grpc/grpc-java/issues/10152
 # It breaks Bazel (ArrayIndexOutOfBoundsException in turbine) and Dexing ("D8:
 # java.lang.NullPointerException"). We can trivially upgrade the Bazel CI to
 # 6.3.0+ (https://github.com/bazelbuild/bazel/issues/18743).
-errorprone-annotations = "com.google.errorprone:error_prone_annotations:2.30.0"
+errorprone-annotations = "com.google.errorprone:error_prone_annotations:2.36.0"
 # error-prone 2.32.0+ require Java 17+
 errorprone-core = "com.google.errorprone:error_prone_core:2.31.0"
 google-api-protos = "com.google.api.grpc:proto-google-common-protos:2.48.0"
diff --git a/repositories.bzl b/repositories.bzl
index 7d01675e9ad..1fa1db5685e 100644
--- a/repositories.bzl
+++ b/repositories.bzl
@@ -19,7 +19,7 @@ IO_GRPC_GRPC_JAVA_ARTIFACTS = [
     "com.google.auto.value:auto-value:1.11.0",
     "com.google.code.findbugs:jsr305:3.0.2",
     "com.google.code.gson:gson:2.11.0",
-    "com.google.errorprone:error_prone_annotations:2.30.0",
+    "com.google.errorprone:error_prone_annotations:2.36.0",
     "com.google.guava:failureaccess:1.0.1",
     "com.google.guava:guava:33.3.1-android",
     "com.google.re2j:re2j:1.7",
diff --git a/xds/build.gradle b/xds/build.gradle
index c51fc2819d7..3cc10b01b50 100644
--- a/xds/build.gradle
+++ b/xds/build.gradle
@@ -53,6 +53,8 @@ dependencies {
             project(':grpc-auth'),
             project(path: ':grpc-alts', configuration: 'shadow'),
             libraries.guava,
+            libraries.dev.cel.runtime,
+            libraries.dev.cel.protobuf,
             libraries.gson,
             libraries.re2j,
             libraries.auto.value.annotations,