diff --git a/cumulus/Cargo.lock b/cumulus/Cargo.lock
index 43b2bd5d3299b40f0155604958a5472dcefc006d..e18bf94d7c4ddcb4658bfc53ae5f72802039cb25 100644
--- a/cumulus/Cargo.lock
+++ b/cumulus/Cargo.lock
@@ -14884,18 +14884,18 @@ dependencies = [
 
 [[package]]
 name = "thiserror"
-version = "1.0.44"
+version = "1.0.46"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90"
+checksum = "d9207952ae1a003f42d3d5e892dac3c6ba42aa6ac0c79a6a91a2b5cb4253e75c"
 dependencies = [
  "thiserror-impl",
 ]
 
 [[package]]
 name = "thiserror-impl"
-version = "1.0.44"
+version = "1.0.46"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96"
+checksum = "f1728216d3244de4f14f14f8c15c79be1a7c67867d28d69b719690e2a19fb445"
 dependencies = [
  "proc-macro2",
  "quote",
diff --git a/cumulus/client/consensus/proposer/Cargo.toml b/cumulus/client/consensus/proposer/Cargo.toml
index 6001e88b4aa88e7297bb0b1fc04e17e341a53db7..579981225ebf4dc523cdad25d3b3ae8c35ffbda6 100644
--- a/cumulus/client/consensus/proposer/Cargo.toml
+++ b/cumulus/client/consensus/proposer/Cargo.toml
@@ -8,7 +8,7 @@ edition = "2021"
 [dependencies]
 anyhow = "1.0"
 async-trait = "0.1.73"
-thiserror = "1.0.44"
+thiserror = "1.0.46"
 
 # Substrate
 sp-consensus = { git = "https://github.com/paritytech/substrate", branch = "master" }
diff --git a/cumulus/client/relay-chain-interface/Cargo.toml b/cumulus/client/relay-chain-interface/Cargo.toml
index 7a1ade8fdcfedad2f9f5321a636e2c71d10bc51a..1a6cf2a75287e91d3277e7aeb9f8cae1c1b61e78 100644
--- a/cumulus/client/relay-chain-interface/Cargo.toml
+++ b/cumulus/client/relay-chain-interface/Cargo.toml
@@ -16,6 +16,6 @@ sc-client-api = { git = "https://github.com/paritytech/substrate", branch = "mas
 
 futures = "0.3.28"
 async-trait = "0.1.73"
-thiserror = "1.0.44"
+thiserror = "1.0.46"
 jsonrpsee-core = "0.16.2"
 parity-scale-codec = "3.6.4"