diff --git a/cumulus/Cargo.lock b/cumulus/Cargo.lock
index fdaecced8fc6f1d55655101d4f1308af45e280d9..942e5bb1a926fa4ddc416084976e57b36391da83 100644
--- a/cumulus/Cargo.lock
+++ b/cumulus/Cargo.lock
@@ -14201,9 +14201,9 @@ checksum = "9410d0f6853b1d94f0e519fb95df60f29d2c1eff2d921ffdf01a4c8a3b54f12d"
 
 [[package]]
 name = "tempfile"
-version = "3.7.0"
+version = "3.7.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998"
+checksum = "dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651"
 dependencies = [
  "cfg-if",
  "fastrand 2.0.0",
diff --git a/cumulus/polkadot-parachain/Cargo.toml b/cumulus/polkadot-parachain/Cargo.toml
index 7413b2a194e0fd23470d0c2e3b5b3fe0dc851378..20ca9b98eb7a12a7f984d5306c70aa24da17122a 100644
--- a/cumulus/polkadot-parachain/Cargo.toml
+++ b/cumulus/polkadot-parachain/Cargo.toml
@@ -97,7 +97,7 @@ substrate-build-script-utils = { git = "https://github.com/paritytech/substrate"
 [dev-dependencies]
 assert_cmd = "2.0"
 nix = { version = "0.26.1", features = ["signal"] }
-tempfile = "3.7.0"
+tempfile = "3.7.1"
 tokio = { version = "1.29.1", features = ["macros", "time", "parking_lot"] }
 wait-timeout = "0.2"
 
diff --git a/cumulus/test/service/Cargo.toml b/cumulus/test/service/Cargo.toml
index 88b559dde25c379b359237054b59e530cc7e76cd..c0333e52165ca25f7dfbc590f25e66f3e18d3409 100644
--- a/cumulus/test/service/Cargo.toml
+++ b/cumulus/test/service/Cargo.toml
@@ -19,7 +19,7 @@ serde = { version = "1.0.183", features = ["derive"] }
 tokio = { version = "1.29.1", features = ["macros"] }
 tracing = "0.1.37"
 url = "2.4.0"
-tempfile = "3.7.0"
+tempfile = "3.7.1"
 
 # Substrate
 frame-system = { git = "https://github.com/paritytech/substrate", branch = "master" }