diff --git a/Cargo.lock b/Cargo.lock
index a85022924..94f730b79 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -4508,9 +4508,9 @@ dependencies = [
 
 [[package]]
 name = "proc-macro2"
-version = "1.0.94"
+version = "1.0.95"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84"
+checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
 dependencies = [
  "unicode-ident",
 ]
diff --git a/Cargo.toml b/Cargo.toml
index 6761d8275..b7b2cc7d2 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -234,7 +234,7 @@ tracing-core = "0.1.33"
 peg = "0.8"
 pkg-config = "^0.3.31"
 prctl = "1.0.0"
-proc-macro2 = "1.0.93"
+proc-macro2 = "1.0.95"
 qrcode = "^0.12.0"
 quote = "1"
 rand = "0.9.1"