diff --git a/Cargo.lock b/Cargo.lock
index 6720692cdf..7a13287f1b 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2455,9 +2455,9 @@ dependencies = [
 
 [[package]]
 name = "proc-macro2"
-version = "1.0.83"
+version = "1.0.84"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43"
+checksum = "ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6"
 dependencies = [
  "unicode-ident",
 ]
diff --git a/Cargo.toml b/Cargo.toml
index 11416bad83..3b0170a12b 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -25,7 +25,7 @@ nom-exif = "1.2.0"
 once_cell = "1.19.0"
 openssl = "0.10.64"
 pretty_assertions = "1.4.0"
-proc-macro2 = "1.0.83"
+proc-macro2 = "1.0.84"
 quote = "1.0.36"
 rand = "0.8.5"
 redis = { version = "0.25.3", default-features = false }