diff --git a/cumulus/Cargo.lock b/cumulus/Cargo.lock
index bd8b25cfd4e594d3200deed9f5cb3c693d6e3e46..55f3fda6e36ed91ad5366c912c1b872a96e08843 100644
--- a/cumulus/Cargo.lock
+++ b/cumulus/Cargo.lock
@@ -5060,15 +5060,15 @@ dependencies = [
 
 [[package]]
 name = "nix"
-version = "0.17.0"
+version = "0.23.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "50e4785f2c3b7589a0d0c1dd60285e1188adac4006e8abd6dd578e1567027363"
+checksum = "9f866317acbd3a240710c63f065ffb1e4fd466259045ccb504130b7f668f35c6"
 dependencies = [
  "bitflags",
  "cc",
- "cfg-if 0.1.10",
+ "cfg-if 1.0.0",
  "libc",
- "void",
+ "memoffset",
 ]
 
 [[package]]
diff --git a/cumulus/polkadot-parachains/Cargo.toml b/cumulus/polkadot-parachains/Cargo.toml
index 7fe0e0df758fcb80b839392675ca7d4481acf56b..72ac5d73eb008625d41ed956e7a38c797f06051c 100644
--- a/cumulus/polkadot-parachains/Cargo.toml
+++ b/cumulus/polkadot-parachains/Cargo.toml
@@ -93,7 +93,7 @@ substrate-build-script-utils = { git = "https://github.com/paritytech/substrate"
 
 [dev-dependencies]
 assert_cmd = "0.12"
-nix = "0.17"
+nix = "0.23"
 tempfile = "3.2.0"
 
 [features]