diff --git a/Cargo.lock b/Cargo.lock
index 2f94fa6eb6d80e1c45e2023cbe6922043015d83c..f653a2d0b49592e9a899c901d317f75226d61f3d 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2745,9 +2745,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
 
 [[package]]
 name = "tokio"
-version = "1.35.1"
+version = "1.36.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104"
+checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931"
 dependencies = [
  "backtrace",
  "bytes",
diff --git a/Cargo.toml b/Cargo.toml
index 5d2d41b8d349289513ffb0d93ccc90990a43f0b7..41a5a8b5bc9716a17f0405a0ebe51db80764a482 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -32,7 +32,7 @@ hyperlocal = { git = "https://github.com/softprops/hyperlocal", rev = "2ee4d1496
   "server",
 ] }
 hyper = { version = "0.14", features = ["server", "http1", "http2"] }
-tokio = { version = "1.35.1", features = ["fs", "macros", "signal", "sync"] }
+tokio = { version = "1.36.0", features = ["fs", "macros", "signal", "sync"] }
 
 # Used for the http request / response body type for Ruma endpoints used with reqwest
 bytes = "1.5.0"