diff --git a/Cargo.lock b/Cargo.lock
index 8d462a143ab..f0c6e371c38 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -318,7 +318,7 @@ dependencies = [
 
 [[package]]
 name = "cargo"
-version = "0.61.0"
+version = "0.62.0"
 dependencies = [
  "anyhow",
  "atty",
diff --git a/src/tools/cargo b/src/tools/cargo
index d6cdde584a1..3d6970d50e3 160000
--- a/src/tools/cargo
+++ b/src/tools/cargo
@@ -1 +1 @@
-Subproject commit d6cdde584a1f15ea086bae922e20fd27f7165431
+Subproject commit 3d6970d50e30e797b8e26b2b9b1bdf92dc381f34