diff --git a/MODULE.bazel b/MODULE.bazel
index eaa36c6e244..294fbd81746 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -28,11 +28,16 @@ bazel_dep(
 )
 bazel_dep(
     name = "platforms",
-    version = "0.0.7",
+    version = "0.0.10",
+)
+bazel_dep(
+    name = "rules_bazel_integration_test",
+    version = "0.31.0",
+    dev_dependency = True,
 )
 bazel_dep(
     name = "rules_cc",
-    version = "0.0.9",
+    version = "0.0.15",
 )
 bazel_dep(
     name = "rules_go",
@@ -65,8 +70,10 @@ rules_ts_ext = use_extension("@aspect_rules_ts//ts:extensions.bzl", "ext", dev_d
 rules_ts_ext.deps()
 use_repo(rules_ts_ext, "npm_typescript")
 
-non_module_dependencies = use_extension("//:extensions.bzl", "non_module_dependencies", dev_dependency = True)
-use_repo(
-    non_module_dependencies,
-    "bazel_linux_x86_64",
+bazel_binaries = use_extension(
+    "@rules_bazel_integration_test//:extensions.bzl",
+    "bazel_binaries",
+    dev_dependency = True,
 )
+bazel_binaries.download(version = "6.3.2")
+use_repo(bazel_binaries, "bazel_binaries")