diff --git a/examples/poem/redis-session/Cargo.toml b/examples/poem/redis-session/Cargo.toml
index 98ba74ce2e..96eba1a330 100644
--- a/examples/poem/redis-session/Cargo.toml
+++ b/examples/poem/redis-session/Cargo.toml
@@ -8,7 +8,7 @@ publish.workspace = true
 poem = { workspace = true, features = ["redis-session"] }
 tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
 tracing-subscriber.workspace = true
-redis = { version = "0.26.0", features = [
+redis = { version = "0.27", features = [
     "aio",
     "tokio-comp",
     "connection-manager",
diff --git a/poem/Cargo.toml b/poem/Cargo.toml
index 3d789c2f28..d337475339 100644
--- a/poem/Cargo.toml
+++ b/poem/Cargo.toml
@@ -118,7 +118,7 @@ chrono = { workspace = true, optional = true, default-features = false, features
 time = { version = "0.3", optional = true }
 mime_guess = { version = "2.0.3", optional = true }
 rand = { version = "0.8.4", optional = true }
-redis = { version = "0.26.0", optional = true, features = [
+redis = { version = "0.27", optional = true, features = [
     "aio",
     "tokio-comp",
     "connection-manager",