diff --git a/Cargo.lock b/Cargo.lock
index 81959a5d6e..7241f4dff6 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -7685,9 +7685,9 @@ dependencies = [
 
 [[package]]
 name = "tokio"
-version = "1.41.1"
+version = "1.42.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "22cfb5bee7a6a52939ca9224d6ac897bb669134078daa8735560897f69de4d33"
+checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
 dependencies = [
  "backtrace",
  "bytes",
diff --git a/Cargo.toml b/Cargo.toml
index 66fc4445fb..a23077bd0b 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -85,7 +85,7 @@ strum_macros = "0.26.4"
 syn = { version = "2.0.90", features = ["full", "extra-traits"] }
 tempfile = "3.14.0"
 thiserror = "2.0.6"
-tokio = { version = "1.41.1", features = ["rt", "macros"] }
+tokio = { version = "1.42.0", features = ["rt", "macros"] }
 tracing-appender = "0.2.3"
 tracing-core = "0.1.33"
 tracing-subscriber = "0.3.18"
diff --git a/crates/burn-remote/Cargo.toml b/crates/burn-remote/Cargo.toml
index fa3dda55f6..8eda4893c7 100644
--- a/crates/burn-remote/Cargo.toml
+++ b/crates/burn-remote/Cargo.toml
@@ -28,7 +28,7 @@ derive-new = {workspace = true }
 log = { workspace = true }
 
 # Shared dependencies
-tokio = { version = "1.41", features = ["rt-multi-thread"] }
+tokio = { version = "1.42", features = ["rt-multi-thread"] }
 serde = { workspace = true, features = ["derive"] }
 serde_bytes = { workspace = true }
 rmp-serde = { workspace = true }