diff --git a/backend/package-lock.json b/backend/package-lock.json
index 7b2fead7..661c3650 100644
--- a/backend/package-lock.json
+++ b/backend/package-lock.json
@@ -1567,9 +1567,9 @@
       "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug=="
     },
     "axios": {
-      "version": "1.1.3",
-      "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz",
-      "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==",
+      "version": "1.3.4",
+      "resolved": "https://registry.npmjs.org/axios/-/axios-1.3.4.tgz",
+      "integrity": "sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==",
       "optional": true,
       "requires": {
         "follow-redirects": "^1.15.0",
@@ -2143,13 +2143,13 @@
       }
     },
     "chromedriver": {
-      "version": "107.0.3",
-      "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-107.0.3.tgz",
-      "integrity": "sha512-jmzpZgctCRnhYAn0l/NIjP4vYN3L8GFVbterTrRr2Ly3W5rFMb9H8EKGuM5JCViPKSit8FbE718kZTEt3Yvffg==",
+      "version": "110.0.0",
+      "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-110.0.0.tgz",
+      "integrity": "sha512-Le6q8xrA/3fAt+g8qiN0YjsYxINIhQMC6wj9X3W5L77uN4NspEzklDrqYNwBcEVn7PcAEJ73nLlS7mTyZRspHA==",
       "optional": true,
       "requires": {
         "@testim/chrome-version": "^1.1.3",
-        "axios": "^1.1.3",
+        "axios": "^1.2.1",
         "compare-versions": "^5.0.1",
         "extract-zip": "^2.0.1",
         "https-proxy-agent": "^5.0.1",
@@ -2270,9 +2270,9 @@
       "dev": true
     },
     "compare-versions": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-5.0.1.tgz",
-      "integrity": "sha512-v8Au3l0b+Nwkp4G142JcgJFh1/TUhdxut7wzD1Nq1dyp5oa3tXaqb03EXOAB6jS4gMlalkjAUPZBMiAfKUixHQ==",
+      "version": "5.0.3",
+      "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-5.0.3.tgz",
+      "integrity": "sha512-4UZlZP8Z99MGEY+Ovg/uJxJuvoXuN4M6B3hKaiackiHrgzQFEe3diJi1mf1PNHbFujM7FvLrK2bpgIaImbtZ1A==",
       "optional": true
     },
     "component-emitter": {
@@ -5478,11 +5478,11 @@
       "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ=="
     },
     "keycloak-connect": {
-      "version": "12.0.4",
-      "resolved": "https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-12.0.4.tgz",
-      "integrity": "sha512-teWx7loS3EH8sU/t9N2fstaTuqtiyu+VIgBUdtriY7Qww+pSxbyOtsRZynmvf5YsFyphr8DjcXNbBoeXI1iZOA==",
+      "version": "21.0.1",
+      "resolved": "https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-21.0.1.tgz",
+      "integrity": "sha512-jCLX1sYQpMb2TYK4H1gd2XOwMLXyzMd+ict+Z7295JtFs7GZ0kfBOT7St/RY/3xjen/zd2bHBlnuUBJVZZrciQ==",
       "requires": {
-        "chromedriver": "^107.0.3",
+        "chromedriver": "^110.0.0",
         "jwk-to-pem": "^2.0.0"
       }
     },
@@ -7373,7 +7373,7 @@
     },
     "string_decoder": {
       "version": "1.1.1",
-      "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
       "requires": {
         "safe-buffer": "~5.1.0"
diff --git a/backend/package.json b/backend/package.json
index 0b1647cf..11a7331c 100644
--- a/backend/package.json
+++ b/backend/package.json
@@ -20,7 +20,7 @@
     "fs-extra": "^7.0.1",
     "helmet": "^3.23.3",
     "http-status-codes": "^1.4.0",
-    "keycloak-connect": "12.0.4",
+    "keycloak-connect": "21.0.1",
     "mongoose": "^5.13.15",
     "morgan": "^1.10.0",
     "multer": "^1.4.4",