diff --git a/Cargo.lock b/Cargo.lock
index 586e5b9d90..013bd9db03 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -8368,9 +8368,9 @@ checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73"
 
 [[package]]
 name = "serde"
-version = "1.0.208"
+version = "1.0.209"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2"
+checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09"
 dependencies = [
  "serde_derive",
 ]
@@ -8386,9 +8386,9 @@ dependencies = [
 
 [[package]]
 name = "serde_derive"
-version = "1.0.208"
+version = "1.0.209"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf"
+checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170"
 dependencies = [
  "proc-macro2 1.0.85",
  "quote 1.0.36",
diff --git a/Cargo.toml b/Cargo.toml
index 6f91d8e449..ef7c5568ae 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -53,6 +53,6 @@ complexity = { level = "deny", priority = 1 }
 [workspace.dependencies]
 log = { version = "0.4.22", default-features = false }
 quote = { version = "1.0.36" }
-serde = { version = "1.0.208", default-features = false }
+serde = { version = "1.0.209", default-features = false }
 serde_json = { version = "1.0.125", default-features = false }
 thiserror = { version = "1.0.63" }