diff --git a/package-lock.json b/package-lock.json
index 6deeb6b9..a434cea8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,7 +14,7 @@
         "@wdio/dot-reporter": "^9.0.4",
         "@wdio/junit-reporter": "^9.0.8",
         "@wdio/local-runner": "^9.0.7",
-        "@wdio/mocha-framework": "^9.0.6",
+        "@wdio/mocha-framework": "^9.0.8",
         "@wdio/spec-reporter": "^9.0.8",
         "axe-core": "^4.10.0",
         "axios": "^1.7.7",
@@ -2361,26 +2361,26 @@
       }
     },
     "node_modules/@wdio/mocha-framework": {
-      "version": "9.0.6",
-      "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-9.0.6.tgz",
-      "integrity": "sha512-V9VNRPlPOsnlU63CWmGFSSw2QcZii1YuXw//vlst4Adl91FMAmqr6ikZ7flmX/bYunQokJxcpow7irnSYYevGQ==",
+      "version": "9.0.8",
+      "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-9.0.8.tgz",
+      "integrity": "sha512-0zwnyybxN8zxeOaFsjCpqdcvZIyzb8QglZorQ17VH9GR0/giMtcRbC4usYJgh4W37e1FCwvyvQyij93JYSSkNA==",
       "dev": true,
       "dependencies": {
         "@types/mocha": "^10.0.6",
         "@types/node": "^20.11.28",
-        "@wdio/logger": "9.0.4",
-        "@wdio/types": "9.0.4",
-        "@wdio/utils": "9.0.6",
+        "@wdio/logger": "9.0.8",
+        "@wdio/types": "9.0.8",
+        "@wdio/utils": "9.0.8",
         "mocha": "^10.3.0"
       },
       "engines": {
-        "node": ">=18"
+        "node": ">=18.20.0"
       }
     },
     "node_modules/@wdio/mocha-framework/node_modules/@wdio/logger": {
-      "version": "9.0.4",
-      "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.4.tgz",
-      "integrity": "sha512-b6gcu0PTVb3fgK4kyAH/k5UUWN5FOUdAfhA4PAY/IZvxZTMFYMqnrZb0WRWWWqL6nu9pcrOVtCOdPBvj0cb+Nw==",
+      "version": "9.0.8",
+      "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.8.tgz",
+      "integrity": "sha512-uIyYIDBwLczmsp9JE5hN3ME8Xg+9WNBfSNXD69ICHrY9WPTzFf94UeTuavK7kwSKF3ro2eJbmNZItYOfnoovnw==",
       "dev": true,
       "dependencies": {
         "chalk": "^5.1.2",
@@ -2389,13 +2389,49 @@
         "strip-ansi": "^7.1.0"
       },
       "engines": {
-        "node": ">=18"
+        "node": ">=18.20.0"
+      }
+    },
+    "node_modules/@wdio/mocha-framework/node_modules/@wdio/types": {
+      "version": "9.0.8",
+      "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.8.tgz",
+      "integrity": "sha512-pmz2iRWddTanrv8JC7v3wUGm17KRv2WyyJhQfklMSANn9V1ep6pw1RJG2WJnKq4NojMvH1nVv1sMZxXrYPhpYw==",
+      "dev": true,
+      "dependencies": {
+        "@types/node": "^20.1.0"
+      },
+      "engines": {
+        "node": ">=18.20.0"
+      }
+    },
+    "node_modules/@wdio/mocha-framework/node_modules/@wdio/utils": {
+      "version": "9.0.8",
+      "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.8.tgz",
+      "integrity": "sha512-p3EgOdkhCvMxJFd3WTtSChqYFQu2mz69/5tOsljDaL+4QYwnRR7O8M9wFsL3/9XMVcHdnC4Ija2VRxQ/lb+hHQ==",
+      "dev": true,
+      "dependencies": {
+        "@puppeteer/browsers": "^2.2.0",
+        "@wdio/logger": "9.0.8",
+        "@wdio/types": "9.0.8",
+        "decamelize": "^6.0.0",
+        "deepmerge-ts": "^7.0.3",
+        "edgedriver": "^5.6.1",
+        "geckodriver": "^4.3.3",
+        "get-port": "^7.0.0",
+        "import-meta-resolve": "^4.0.0",
+        "locate-app": "^2.2.24",
+        "safaridriver": "^0.1.2",
+        "split2": "^4.2.0",
+        "wait-port": "^1.1.0"
+      },
+      "engines": {
+        "node": ">=18.20.0"
       }
     },
     "node_modules/@wdio/mocha-framework/node_modules/ansi-regex": {
-      "version": "6.0.1",
-      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
-      "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+      "version": "6.1.0",
+      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+      "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
       "dev": true,
       "engines": {
         "node": ">=12"
@@ -13877,23 +13913,23 @@
       }
     },
     "@wdio/mocha-framework": {
-      "version": "9.0.6",
-      "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-9.0.6.tgz",
-      "integrity": "sha512-V9VNRPlPOsnlU63CWmGFSSw2QcZii1YuXw//vlst4Adl91FMAmqr6ikZ7flmX/bYunQokJxcpow7irnSYYevGQ==",
+      "version": "9.0.8",
+      "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-9.0.8.tgz",
+      "integrity": "sha512-0zwnyybxN8zxeOaFsjCpqdcvZIyzb8QglZorQ17VH9GR0/giMtcRbC4usYJgh4W37e1FCwvyvQyij93JYSSkNA==",
       "dev": true,
       "requires": {
         "@types/mocha": "^10.0.6",
         "@types/node": "^20.11.28",
-        "@wdio/logger": "9.0.4",
-        "@wdio/types": "9.0.4",
-        "@wdio/utils": "9.0.6",
+        "@wdio/logger": "9.0.8",
+        "@wdio/types": "9.0.8",
+        "@wdio/utils": "9.0.8",
         "mocha": "^10.3.0"
       },
       "dependencies": {
         "@wdio/logger": {
-          "version": "9.0.4",
-          "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.4.tgz",
-          "integrity": "sha512-b6gcu0PTVb3fgK4kyAH/k5UUWN5FOUdAfhA4PAY/IZvxZTMFYMqnrZb0WRWWWqL6nu9pcrOVtCOdPBvj0cb+Nw==",
+          "version": "9.0.8",
+          "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.8.tgz",
+          "integrity": "sha512-uIyYIDBwLczmsp9JE5hN3ME8Xg+9WNBfSNXD69ICHrY9WPTzFf94UeTuavK7kwSKF3ro2eJbmNZItYOfnoovnw==",
           "dev": true,
           "requires": {
             "chalk": "^5.1.2",
@@ -13902,10 +13938,40 @@
             "strip-ansi": "^7.1.0"
           }
         },
+        "@wdio/types": {
+          "version": "9.0.8",
+          "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.8.tgz",
+          "integrity": "sha512-pmz2iRWddTanrv8JC7v3wUGm17KRv2WyyJhQfklMSANn9V1ep6pw1RJG2WJnKq4NojMvH1nVv1sMZxXrYPhpYw==",
+          "dev": true,
+          "requires": {
+            "@types/node": "^20.1.0"
+          }
+        },
+        "@wdio/utils": {
+          "version": "9.0.8",
+          "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.8.tgz",
+          "integrity": "sha512-p3EgOdkhCvMxJFd3WTtSChqYFQu2mz69/5tOsljDaL+4QYwnRR7O8M9wFsL3/9XMVcHdnC4Ija2VRxQ/lb+hHQ==",
+          "dev": true,
+          "requires": {
+            "@puppeteer/browsers": "^2.2.0",
+            "@wdio/logger": "9.0.8",
+            "@wdio/types": "9.0.8",
+            "decamelize": "^6.0.0",
+            "deepmerge-ts": "^7.0.3",
+            "edgedriver": "^5.6.1",
+            "geckodriver": "^4.3.3",
+            "get-port": "^7.0.0",
+            "import-meta-resolve": "^4.0.0",
+            "locate-app": "^2.2.24",
+            "safaridriver": "^0.1.2",
+            "split2": "^4.2.0",
+            "wait-port": "^1.1.0"
+          }
+        },
         "ansi-regex": {
-          "version": "6.0.1",
-          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
-          "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+          "version": "6.1.0",
+          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+          "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
           "dev": true
         },
         "chalk": {
diff --git a/package.json b/package.json
index 4cdd9426..1401da6b 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
     "@wdio/dot-reporter": "^9.0.4",
     "@wdio/junit-reporter": "^9.0.8",
     "@wdio/local-runner": "^9.0.7",
-    "@wdio/mocha-framework": "^9.0.6",
+    "@wdio/mocha-framework": "^9.0.8",
     "@wdio/spec-reporter": "^9.0.8",
     "axe-core": "^4.10.0",
     "axios": "^1.7.7",