diff --git a/Cargo.lock b/Cargo.lock
index 71ddab3740e9a3f8a876f5b6dfc27d8be251181c..2dc9a13ce5c25af9fea259ce3b7b69a6b677307e 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1708,9 +1708,9 @@ checksum = "33a33a362ce288760ec6a508b94caaec573ae7d3bbbd91b87aa0bad4456839db"
 
 [[package]]
 name = "libsqlite3-sys"
-version = "0.23.2"
+version = "0.24.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2cafc7c74096c336d9d27145f7ebd4f4b6f95ba16aa5a282387267e6925cb58"
+checksum = "cb644c388dfaefa18035c12614156d285364769e818893da0dda9030c80ad2ba"
 dependencies = [
  "cc",
  "pkg-config",
@@ -2563,9 +2563,9 @@ dependencies = [
 
 [[package]]
 name = "rusqlite"
-version = "0.26.3"
+version = "0.27.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ba4d3462c8b2e4d7f4fcfcf2b296dc6b65404fbbc7b63daa37fd485c149daf7"
+checksum = "85127183a999f7db96d1a976a309eebbfb6ea3b0b400ddd8340190129de6eb7a"
 dependencies = [
  "bitflags",
  "fallible-iterator",
diff --git a/crates/tor-dirmgr/Cargo.toml b/crates/tor-dirmgr/Cargo.toml
index ffd31afbe334293c65813765ac45b19c377b5d8d..2778e7791da84f25d431da2ae5911c0c1df462fd 100644
--- a/crates/tor-dirmgr/Cargo.toml
+++ b/crates/tor-dirmgr/Cargo.toml
@@ -56,7 +56,7 @@ postage = { version = "0.4", default-features = false, features = [
     "futures-traits",
 ] }
 rand = "0.8"
-rusqlite = { version = "0.26.3", features = ["time"] }
+rusqlite = { version = "0.27.0", features = ["time"] }
 serde = { version = "1.0.103", features = ["derive"] }
 signature = "1"
 thiserror = "1"