diff --git a/Cargo.lock b/Cargo.lock
index 302d75108..369cd1fdd 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1527,7 +1527,7 @@ dependencies = [
  "serde",
  "time",
  "tokio",
- "toml 0.7.6",
+ "toml 0.8.8",
 ]
 
 [[package]]
@@ -1616,7 +1616,7 @@ dependencies = [
  "tokio",
  "tokio-eventfd",
  "tokio-util",
- "toml 0.7.6",
+ "toml 0.8.8",
  "umask",
  "url",
  "uuid",
@@ -2267,9 +2267,9 @@ dependencies = [
 
 [[package]]
 name = "serde_spanned"
-version = "0.6.3"
+version = "0.6.5"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186"
+checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1"
 dependencies = [
  "serde",
 ]
@@ -2702,9 +2702,9 @@ dependencies = [
 
 [[package]]
 name = "toml"
-version = "0.7.6"
+version = "0.8.8"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542"
+checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35"
 dependencies = [
  "serde",
  "serde_spanned",
@@ -2714,18 +2714,18 @@ dependencies = [
 
 [[package]]
 name = "toml_datetime"
-version = "0.6.3"
+version = "0.6.5"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
+checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
 dependencies = [
  "serde",
 ]
 
 [[package]]
 name = "toml_edit"
-version = "0.19.14"
+version = "0.21.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a"
+checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03"
 dependencies = [
  "indexmap 2.0.0",
  "serde",
diff --git a/northstar-runtime/Cargo.toml b/northstar-runtime/Cargo.toml
index 324d7c680..9ddfc087d 100644
--- a/northstar-runtime/Cargo.toml
+++ b/northstar-runtime/Cargo.toml
@@ -55,7 +55,7 @@ thiserror = "1.0.56"
 tokio = { version = "1.32.0", features = ["fs", "io-std", "io-util", "macros", "process", "rt-multi-thread", "sync", "time", "net"], optional = true }
 tokio-eventfd = { version = "0.2.1", optional = true }
 tokio-util = { version = "0.7.10", features = ["codec", "io"], optional = true }
-toml = { version = "0.7.6", optional = true }
+toml = { version = "0.8.8", optional = true }
 umask = { version = "2.1.0", optional = true }
 url = { version = "2.5.0", features = ["serde"], optional = true }
 uuid = { version = "1.4.1", features = ["v4"], optional = true }
@@ -77,7 +77,7 @@ proptest = "1.4.0"
 rstest = { version = "0.18.1", default-features = false }
 serde_json = "1.0.108"
 tokio = { version = "1.32.0", features = ["test-util"] }
-toml = "0.7.6"
+toml = "0.8.8"
 
 [build-dependencies]
 anyhow = "1.0.75"
diff --git a/northstar/Cargo.toml b/northstar/Cargo.toml
index 7aff0eb59..063d41648 100644
--- a/northstar/Cargo.toml
+++ b/northstar/Cargo.toml
@@ -16,7 +16,7 @@ log = { version = "0.4.19", features = ["std"] }
 nix = { version = "0.27.1", default-features = false, features = ["sched", "mount"] }
 northstar-runtime = { version = "^0.9.2-pre", path = "../northstar-runtime", features = ["runtime", "rexec"] }
 tokio = { version = "1.32.0", features = ["rt-multi-thread", "macros", "signal"] }
-toml = "0.7.6"
+toml = "0.8.8"
 
 [target.'cfg(not(target_os = "android"))'.dependencies]
 bincode = "1.3.3"