diff --git a/Cargo.lock b/Cargo.lock
index b796645f2d..80a67c430c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -290,12 +290,11 @@ checksum = "1dbe4bb73fd931c4d1aaf53b35d1286c8a948ad00ec92c8e3c856f15fd027f43"
 
 [[package]]
 name = "bb8"
-version = "0.8.3"
+version = "0.8.5"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df7c2093d15d6a1d33b1f972e1c5ea3177748742b97a5f392aa83a65262c6780"
+checksum = "b10cf871f3ff2ce56432fddc2615ac7acc3aa22ca321f8fea800846fbb32f188"
 dependencies = [
  "async-trait",
- "futures-channel",
  "futures-util",
  "tokio",
 ]
diff --git a/Cargo.toml b/Cargo.toml
index 1fe4e70f51..35ec449e46 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -13,7 +13,7 @@ napi-build = "2.1.3"
 argon2 = { version = "0.5.3", default-features = false }
 async-trait = { version = "0.1.80", default-features = false }
 basen = { version = "0.1.0", default-features = false }
-bb8 = { version = "0.8.3", default-features = false }
+bb8 = { version = "0.8.5", default-features = false }
 bcrypt = { version = "0.15.1", default-features = false }
 chrono = { version = "0.4.38", default-features = false }
 convert_case = { version = "0.6.0", default-features = false }