diff --git a/Cargo.lock b/Cargo.lock
index 45ea53f221..e3be8e3b3e 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2634,9 +2634,9 @@ dependencies = [
 
 [[package]]
 name = "redis"
-version = "0.25.3"
+version = "0.25.4"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6472825949c09872e8f2c50bde59fcefc17748b6be5c90fd67cd8b4daca73bfd"
+checksum = "e0d7a6955c7511f60f3ba9e86c6d02b3c3f144f8c24b288d1f4e18074ab8bbec"
 dependencies = [
  "async-trait",
  "bytes",
diff --git a/Cargo.toml b/Cargo.toml
index 64a9278971..992de182c9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -28,7 +28,7 @@ pretty_assertions = "1.4.0"
 proc-macro2 = "1.0.84"
 quote = "1.0.36"
 rand = "0.8.5"
-redis = { version = "0.25.3", default-features = false }
+redis = { version = "0.25.4", default-features = false }
 regex = "1.10.4"
 rmp-serde = "1.3.0"
 sea-orm = "0.12.15"