diff --git a/packages/auth/package.json b/packages/auth/package.json
index 4294e71899413c4113e95a65b4a55b842b6ae69c..6f81b63ee41e0c2a5d3f6962675ea6b8f9fd9d63 100644
--- a/packages/auth/package.json
+++ b/packages/auth/package.json
@@ -43,7 +43,7 @@
         "@dbp-toolkit/common": "^0.3.3",
         "@open-wc/scoped-elements": "^2.1.0",
         "event-target-shim": "^6.0.0",
-        "keycloak-js": "^20.0.1",
+        "keycloak-js": "^21.0.0",
         "lit": "^2.0.0"
     },
     "scripts": {
diff --git a/yarn.lock b/yarn.lock
index c96ddd80a07e6fa590c474540be0f301561ee699..6d66a7b3d5935cc78b6996618063683028dc52d5 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5306,10 +5306,10 @@ karma@^6.0.0:
     ua-parser-js "^0.7.30"
     yargs "^16.1.1"
 
-keycloak-js@^20.0.1:
-  version "20.0.5"
-  resolved "https://registry.yarnpkg.com/keycloak-js/-/keycloak-js-20.0.5.tgz#8dd94d2c813170db5381dabfbe3a3327ce5ed6db"
-  integrity sha512-7+M5Uni4oNlAmbjM/lDJzFHu2+PGqU6/bvmTBuQssE1fJ7ZyNeCRHgFoaVfFpIU3m6aAFwPUko4lVcn4kPXP5Q==
+keycloak-js@^21.0.0:
+  version "21.0.0"
+  resolved "https://registry.yarnpkg.com/keycloak-js/-/keycloak-js-21.0.0.tgz#6e5169bebf19134ad839a0f2422263dba13b3a12"
+  integrity sha512-yYdvajk3Jmxu7eq7jFKaGgfeDcXxirE5Oi52AnPWAGr0ask/Xty1+kVCTJUrwKsGrZ//HSAiuyEpe0t0rku8fQ==
   dependencies:
     base64-js "^1.5.1"
     js-sha256 "^0.9.0"