diff --git a/backend/requirements.in b/backend/requirements.in
index 2caa77c137044755303ecd60bd65a432a9fc5219..00f2a264e4d7985fb7570f761aefe93410b00784 100644
--- a/backend/requirements.in
+++ b/backend/requirements.in
@@ -13,7 +13,7 @@ Flask-SQLAlchemy==3.1.1
 kubernetes==24.2.0
 pymysql==1.0.2
 NamedAtomicLock==1.1.3
-ory-kratos-client==1.0.0
+ory-kratos-client==1.2.0
 ory-hydra-client==1.11.8
 pip-install==1.3.5
 posix-ipc==1.1.1
diff --git a/backend/requirements.txt b/backend/requirements.txt
index 65e7ef711f887273079d5364e48a5db9accf62ba..c222a035b9fa410f56fe33266275ad7724fc4597 100644
--- a/backend/requirements.txt
+++ b/backend/requirements.txt
@@ -4,6 +4,8 @@
 #
 #    pip-compile --no-emit-index-url --output-file=requirements.txt --strip-extras requirements.in
 #
+annotated-types==0.7.0
+    # via pydantic
 apscheduler==3.10.4
     # via -r requirements.in
 blinker==1.8.2
@@ -51,7 +53,7 @@ oauthlib==3.2.2
     # via requests-oauthlib
 ory-hydra-client==1.11.8
     # via -r requirements.in
-ory-kratos-client==1.0.0
+ory-kratos-client==1.2.0
     # via -r requirements.in
 pip-install==1.3.5
     # via -r requirements.in
@@ -63,6 +65,10 @@ pyasn1==0.6.0
     #   rsa
 pyasn1-modules==0.4.0
     # via google-auth
+pydantic==2.8.2
+    # via ory-kratos-client
+pydantic-core==2.20.1
+    # via pydantic
 pyjwt==2.9.0
     # via flask-jwt-extended
 pymysql==1.0.2
@@ -99,7 +105,11 @@ six==1.16.0
 sqlalchemy==2.0.32
     # via flask-sqlalchemy
 typing-extensions==4.12.2
-    # via sqlalchemy
+    # via
+    #   ory-kratos-client
+    #   pydantic
+    #   pydantic-core
+    #   sqlalchemy
 tzlocal==5.2
     # via apscheduler
 urllib3==1.26.19