diff --git a/oxide-auth-actix/Cargo.toml b/oxide-auth-actix/Cargo.toml
index f755ff82..53171c8b 100644
--- a/oxide-auth-actix/Cargo.toml
+++ b/oxide-auth-actix/Cargo.toml
@@ -12,15 +12,15 @@ license = "MIT OR Apache-2.0"
 edition = "2018"
 
 [dependencies]
-actix = { version = "0.13", default-features = false }
+actix = { version = "0.13.0", default-features = false }
 actix-web = { version = "4.2.1", default-features = false }
-futures = "0.3"
+futures = "0.3.25"
 oxide-auth = { version = "0.5.0", path = "../oxide-auth" }
-serde_urlencoded = "0.7"
-url = "2"
+serde_urlencoded = "0.7.1"
+url = "2.3.1"
 
 [dev-dependencies]
-base64 = "0.13"
-chrono = { version = "0.4", default-features = false, features = ["clock"] }
-serde = "1.0"
-serde_json = "1.0"
+base64 = "0.13.1"
+chrono = { version = "0.4.23", default-features = false, features = ["clock"] }
+serde = "1.0.148"
+serde_json = "1.0.89"
diff --git a/oxide-auth-actix/examples/actix-example/Cargo.toml b/oxide-auth-actix/examples/actix-example/Cargo.toml
index e8e3c6d9..dad66e7e 100644
--- a/oxide-auth-actix/examples/actix-example/Cargo.toml
+++ b/oxide-auth-actix/examples/actix-example/Cargo.toml
@@ -5,15 +5,15 @@ authors = ["Andreas Molzer <andreas.molzer@gmx.de>"]
 edition = "2018"
 
 [dependencies]
-actix = "0.13"
+actix = "0.13.0"
 actix-web = "4.2.1"
-env_logger = "0.9"
-futures = "0.3"
+env_logger = "0.10.0"
+futures = "0.3.25"
 oxide-auth = { version = "0.5.0", path = "./../../../oxide-auth" }
 oxide-auth-actix = { version = "0.2.0", path = "./../../" }
-reqwest = { version = "0.11.10", features = ["blocking"] }
-serde = "1.0"
-serde_json = "1.0"
-url = "2"
-serde_urlencoded = "0.7"
-tokio = "1.16.1"
+reqwest = { version = "0.11.13", features = ["blocking"] }
+serde = "1.0.148"
+serde_json = "1.0.89"
+url = "2.3.1"
+serde_urlencoded = "0.7.1"
+tokio = "1.22.0"
diff --git a/oxide-auth-iron/Cargo.toml b/oxide-auth-iron/Cargo.toml
index 3475db67..42eb69b1 100644
--- a/oxide-auth-iron/Cargo.toml
+++ b/oxide-auth-iron/Cargo.toml
@@ -12,13 +12,13 @@ license = "MIT OR Apache-2.0"
 edition = "2018"
 
 [dependencies]
-iron = "0.6"
+iron = "0.6.1"
 oxide-auth = { version = "0.5.0", path = "../oxide-auth" }
-serde_urlencoded = "0.7"
-url = "2"
+serde_urlencoded = "0.7.1"
+url = "2.3.1"
 
 [dev-dependencies]
-reqwest = { version = "0.11.10", features = ["blocking"] }
+reqwest = { version = "0.11.13", features = ["blocking"] }
 router = "0.6.0"
-serde = { version =  "1.0", features = ["derive"] }
-serde_json = "1.0"
+serde = { version = "1.0.148", features = ["derive"] }
+serde_json = "1.0.89"
diff --git a/oxide-auth-poem/Cargo.toml b/oxide-auth-poem/Cargo.toml
index 89a33eb3..a248afc5 100644
--- a/oxide-auth-poem/Cargo.toml
+++ b/oxide-auth-poem/Cargo.toml
@@ -13,7 +13,7 @@ edition = "2021"
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
-poem = "1.3"
+poem = "1.3.50"
 oxide-auth = { version = "0.5", path = "../oxide-auth" }
-thiserror = "1.0"
-serde_urlencoded = "0.7"
+thiserror = "1.0.37"
+serde_urlencoded = "0.7.1"
diff --git a/oxide-auth-rocket/Cargo.toml b/oxide-auth-rocket/Cargo.toml
index 3f6aeb10..2f55e347 100644
--- a/oxide-auth-rocket/Cargo.toml
+++ b/oxide-auth-rocket/Cargo.toml
@@ -14,11 +14,11 @@ edition = "2018"
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
-rocket = "0.4.2"
+rocket = "0.4.11"
 oxide-auth = { version = "0.5.0", path = "../oxide-auth" }
-serde_urlencoded = "0.7"
+serde_urlencoded = "0.7.1"
 
 [dev-dependencies]
-reqwest = { version = "0.11.10", features = ["blocking"] }
-serde = { version = "1.0", features = ["derive"] }
-serde_json = "1.0"
+reqwest = { version = "0.11.13", features = ["blocking"] }
+serde = { version = "1.0.148", features = ["derive"] }
+serde_json = "1.0.89"
diff --git a/oxide-auth-rouille/Cargo.toml b/oxide-auth-rouille/Cargo.toml
index 6c5c3a2e..26ffe01d 100644
--- a/oxide-auth-rouille/Cargo.toml
+++ b/oxide-auth-rouille/Cargo.toml
@@ -12,12 +12,12 @@ categories = ["web-programming::http-server", "authentication"]
 license = "MIT OR Apache-2.0"
 
 [dependencies]
-rouille = "3.0"
+rouille = "3.6.1"
 oxide-auth = { version = "0.5.0", path = "../oxide-auth" }
-serde_urlencoded = "0.7"
-url = "2"
+serde_urlencoded = "0.7.1"
+url = "2.3.1"
 
 [dev-dependencies]
-reqwest = { version = "0.11.10", features = ["blocking"] }
-serde = { version = "1.0", features = ["derive"] }
-serde_json = "1.0"
+reqwest = { version = "0.11.13", features = ["blocking"] }
+serde = { version = "1.0.148", features = ["derive"] }
+serde_json = "1.0.89"