diff --git a/bridges/relays/client-substrate/Cargo.toml b/bridges/relays/client-substrate/Cargo.toml
index 23dd31b80fe6cf27177b727b6bfbe97df98fe5db..3bced8e1db3159b6a10088bcb50f492c97751254 100644
--- a/bridges/relays/client-substrate/Cargo.toml
+++ b/bridges/relays/client-substrate/Cargo.toml
@@ -16,7 +16,7 @@ num-traits = "0.2"
 rand = "0.8"
 scale-info = { version = "2.9.0", features = ["derive"] }
 tokio = { version = "1.32", features = ["rt-multi-thread"] }
-thiserror = "1.0.48"
+thiserror = "1.0.49"
 
 # Bridge dependencies
 
diff --git a/bridges/relays/lib-substrate-relay/Cargo.toml b/bridges/relays/lib-substrate-relay/Cargo.toml
index ab01ad63dcf17ce4d5d14259d8d2a88357e58905..22e957895a0c0f1678334fafd3d4a0e784010399 100644
--- a/bridges/relays/lib-substrate-relay/Cargo.toml
+++ b/bridges/relays/lib-substrate-relay/Cargo.toml
@@ -7,7 +7,7 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
 
 [dependencies]
 anyhow = "1.0"
-thiserror = "1.0.48"
+thiserror = "1.0.49"
 async-std = "1.9.0"
 async-trait = "0.1"
 codec = { package = "parity-scale-codec", version = "3.1.5" }
diff --git a/bridges/relays/utils/Cargo.toml b/bridges/relays/utils/Cargo.toml
index 2a66eb25dfb9f4c2ffdc91c23783e04c1f2dec78..2fbdb3afe4765690dc04a070fb17cf43d1a9cae3 100644
--- a/bridges/relays/utils/Cargo.toml
+++ b/bridges/relays/utils/Cargo.toml
@@ -21,7 +21,7 @@ serde_json = "1.0"
 sysinfo = "0.29"
 time = { version = "0.3", features = ["formatting", "local-offset", "std"] }
 tokio = { version = "1.32", features = ["rt"] }
-thiserror = "1.0.48"
+thiserror = "1.0.49"
 
 # Bridge dependencies