diff --git a/README.md b/README.md
index fb017da..a430d35 100644
--- a/README.md
+++ b/README.md
@@ -97,7 +97,7 @@ the created users will be tenantless and asked to create a new tenant.
To address this issue, this extension introduces the concept of `tenant-specific IDPs` and an additional authenticator that facilitates the creation of required memberships.
To configure an IDP as tenant-specific, tenants' IDs should be added to the `multi-tenancy.tenants` configuration attribute of the IDP as a **comma-separated list**.
-This can be achieved using the standard [Keycloak REST API](https://www.keycloak.org/docs-api/23.0.4/rest-api/index.html#_identity_providers).
+This can be achieved using the standard [Keycloak REST API](https://www.keycloak.org/docs-api/23.0.7/rest-api/index.html#_identity_providers).
> **_Note_**
> - _With tenant-specific IDP configuration, the IDP limits access to only the tenants listed in the configuration.
diff --git a/pom.xml b/pom.xml
index fee671e..f0c1d66 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,7 +17,7 @@
- 23.0.4
+ 23.0.7
diff --git a/src/test/java/dev/sultanov/keycloak/multitenancy/support/BaseIntegrationTest.java b/src/test/java/dev/sultanov/keycloak/multitenancy/support/BaseIntegrationTest.java
index 123daa6..1ac436d 100644
--- a/src/test/java/dev/sultanov/keycloak/multitenancy/support/BaseIntegrationTest.java
+++ b/src/test/java/dev/sultanov/keycloak/multitenancy/support/BaseIntegrationTest.java
@@ -18,7 +18,7 @@ public class BaseIntegrationTest {
private static final Integer MAILHOG_HTTP_PORT = 8025;
private static final Network network = Network.newNetwork();
- private static final KeycloakContainer keycloak = new KeycloakContainer("quay.io/keycloak/keycloak:23.0.4")
+ private static final KeycloakContainer keycloak = new KeycloakContainer("quay.io/keycloak/keycloak:23.0.7")
.withRealmImportFiles("/realm-export.json", "/idp-realm-export.json")
.withProviderClassesFrom("target/classes")
.withNetwork(network)