diff --git a/cumulus/Cargo.lock b/cumulus/Cargo.lock
index 8a499391def7afef20964cff3c808dd6b8c4d9f1..03db0d89cdb09b0a4c60a7b09207f2788d9b68df 100644
--- a/cumulus/Cargo.lock
+++ b/cumulus/Cargo.lock
@@ -13022,9 +13022,9 @@ dependencies = [
 
 [[package]]
 name = "serde_json"
-version = "1.0.97"
+version = "1.0.99"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a"
+checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3"
 dependencies = [
  "itoa 1.0.4",
  "ryu",
diff --git a/cumulus/client/relay-chain-rpc-interface/Cargo.toml b/cumulus/client/relay-chain-rpc-interface/Cargo.toml
index b55981774d9f8e636c1512a6474e8a5644a33d20..a57d5c5925632742dd33ec76250fdd3a049dbd95 100644
--- a/cumulus/client/relay-chain-rpc-interface/Cargo.toml
+++ b/cumulus/client/relay-chain-rpc-interface/Cargo.toml
@@ -30,6 +30,6 @@ jsonrpsee = { version = "0.16.2", features = ["ws-client"] }
 tracing = "0.1.37"
 async-trait = "0.1.68"
 url = "2.4.0"
-serde_json = "1.0.97"
+serde_json = "1.0.99"
 serde = "1.0.164"
 lru = "0.9.0"
diff --git a/cumulus/polkadot-parachain/Cargo.toml b/cumulus/polkadot-parachain/Cargo.toml
index 7acd1367d789ae8b88747659afb067684f05443e..f7f4beae9adbc5d6eb7d55aa1823d8dbbd55d646 100644
--- a/cumulus/polkadot-parachain/Cargo.toml
+++ b/cumulus/polkadot-parachain/Cargo.toml
@@ -18,7 +18,7 @@ futures = "0.3.28"
 hex-literal = "0.4.1"
 log = "0.4.19"
 serde = { version = "1.0.164", features = ["derive"] }
-serde_json = "1.0.97"
+serde_json = "1.0.99"
 
 # Local
 rococo-parachain-runtime = { path = "../parachains/runtimes/testing/rococo-parachain" }