diff --git a/polkadot/Cargo.lock b/polkadot/Cargo.lock
index 29254a7ffba2474ea9d1563f79e0ee87af113c5a..147a87a96a013eb68cd0d2240b8fad6ad27b60c1 100644
--- a/polkadot/Cargo.lock
+++ b/polkadot/Cargo.lock
@@ -8888,9 +8888,9 @@ dependencies = [
 
 [[package]]
 name = "quote"
-version = "1.0.27"
+version = "1.0.28"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500"
+checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488"
 dependencies = [
  "proc-macro2",
 ]
diff --git a/polkadot/node/gum/proc-macro/Cargo.toml b/polkadot/node/gum/proc-macro/Cargo.toml
index 3fac1a7b928f36904c4abb613f6411f6cafe85d1..9e60535704d3f4e1e6be5603746851917e4253c1 100644
--- a/polkadot/node/gum/proc-macro/Cargo.toml
+++ b/polkadot/node/gum/proc-macro/Cargo.toml
@@ -13,7 +13,7 @@ proc-macro = true
 
 [dependencies]
 syn = { version = "2.0.15", features = ["full", "extra-traits"] }
-quote = "1.0.26"
+quote = "1.0.28"
 proc-macro2 = "1.0.56"
 proc-macro-crate = "1.1.3"
 expander = "2.0.0"
diff --git a/polkadot/node/test/performance-test/Cargo.toml b/polkadot/node/test/performance-test/Cargo.toml
index 4e3001b3ee6624ef36b0a67a0270691874d2d30b..0e5800b920e35f9a6a146bfbc04d0cbdd57982ac 100644
--- a/polkadot/node/test/performance-test/Cargo.toml
+++ b/polkadot/node/test/performance-test/Cargo.toml
@@ -6,7 +6,7 @@ edition.workspace = true
 
 [dependencies]
 thiserror = "1.0.31"
-quote = "1.0.26"
+quote = "1.0.28"
 env_logger = "0.9"
 log = "0.4"
 
diff --git a/polkadot/xcm/procedural/Cargo.toml b/polkadot/xcm/procedural/Cargo.toml
index 4da7ac1e222367f2dda01248197909ad8fbafef1..dc56695043caadade07ac57a67041e84a80c4584 100644
--- a/polkadot/xcm/procedural/Cargo.toml
+++ b/polkadot/xcm/procedural/Cargo.toml
@@ -9,6 +9,6 @@ proc-macro = true
 
 [dependencies]
 proc-macro2 = "1.0.56"
-quote = "1.0.26"
+quote = "1.0.28"
 syn = "2.0.15"
 Inflector = "0.11.4"