diff --git a/crates/kafka-ingest/Cargo.toml b/crates/kafka-ingest/Cargo.toml
index 3634201..5dd0095 100644
--- a/crates/kafka-ingest/Cargo.toml
+++ b/crates/kafka-ingest/Cargo.toml
@@ -13,7 +13,7 @@ dotenv.workspace = true
 axum.workspace = true
 
 serde = { version = "1.0.197", features = ["derive"] }
-sqlx = { version = "0.7.3", features = [
+sqlx = { version = "0.8.0", features = [
   "runtime-tokio",
   "tls-rustls",
   "postgres",
@@ -21,11 +21,11 @@ sqlx = { version = "0.7.3", features = [
   "time",
 ] }
 uuid = { version = "1.7.0", features = ["v4"] }
-tower-http = { version = "0.5.2", features = ["cors", "trace"] }
+tower-http = { version = "0.6.0", features = ["cors", "trace"] }
 kafka = "0.10.0"
 
 drift = { git = "https://github.com/kjuulh/drift", branch = "main" }
 num = { version = "0.4.3", features = ["num-bigint", "rand", "serde"] }
 chrono = { version = "0.4.38", features = ["serde"] }
-rand = "0.8.5"
+rand = "0.9.0"
 serde_json = "1.0.122"