diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index ade61b5f6..2aa0732e5 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -13,7 +13,7 @@
         "@sentry/vue": "~8.50.0",
         "@types/lodash.sortby": "~4.7.9",
         "@types/uuid": "~10.0.0",
-        "@vueuse/core": "~12.4.0",
+        "@vueuse/core": "~12.5.0",
         "codemirror": "~6.0.1",
         "dayjs": "~1.11.10",
         "immer": "~10.1.1",
@@ -3445,14 +3445,14 @@
       }
     },
     "node_modules/@vueuse/core": {
-      "version": "12.4.0",
-      "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-12.4.0.tgz",
-      "integrity": "sha512-XnjQYcJwCsyXyIafyA6SvyN/OBtfPnjvJmbxNxQjCcyWD198urwm5TYvIUUyAxEAN0K7HJggOgT15cOlWFyLeA==",
+      "version": "12.5.0",
+      "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-12.5.0.tgz",
+      "integrity": "sha512-GVyH1iYqNANwcahAx8JBm6awaNgvR/SwZ1fjr10b8l1HIgDp82ngNbfzJUgOgWEoxjL+URAggnlilAEXwCOZtg==",
       "license": "MIT",
       "dependencies": {
         "@types/web-bluetooth": "^0.0.20",
-        "@vueuse/metadata": "12.4.0",
-        "@vueuse/shared": "12.4.0",
+        "@vueuse/metadata": "12.5.0",
+        "@vueuse/shared": "12.5.0",
         "vue": "^3.5.13"
       },
       "funding": {
@@ -3460,18 +3460,18 @@
       }
     },
     "node_modules/@vueuse/metadata": {
-      "version": "12.4.0",
-      "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.4.0.tgz",
-      "integrity": "sha512-AhPuHs/qtYrKHUlEoNO6zCXufu8OgbR8S/n2oMw1OQuBQJ3+HOLQ+EpvXs+feOlZMa0p8QVvDWNlmcJJY8rW2g==",
+      "version": "12.5.0",
+      "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.5.0.tgz",
+      "integrity": "sha512-Ui7Lo2a7AxrMAXRF+fAp9QsXuwTeeZ8fIB9wsLHqzq9MQk+2gMYE2IGJW48VMJ8ecvCB3z3GsGLKLbSasQ5Qlg==",
       "license": "MIT",
       "funding": {
         "url": "https://github.com/sponsors/antfu"
       }
     },
     "node_modules/@vueuse/shared": {
-      "version": "12.4.0",
-      "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-12.4.0.tgz",
-      "integrity": "sha512-9yLgbHVIF12OSCojnjTIoZL1+UA10+O4E1aD6Hpfo/DKVm5o3SZIwz6CupqGy3+IcKI8d6Jnl26EQj/YucnW0Q==",
+      "version": "12.5.0",
+      "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-12.5.0.tgz",
+      "integrity": "sha512-vMpcL1lStUU6O+kdj6YdHDixh0odjPAUM15uJ9f7MY781jcYkIwFA4iv2EfoIPO6vBmvutI1HxxAwmf0cx5ISQ==",
       "license": "MIT",
       "dependencies": {
         "vue": "^3.5.13"
diff --git a/frontend/package.json b/frontend/package.json
index 5809e0589..57294db26 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -36,7 +36,7 @@
     "@sentry/vue": "~8.50.0",
     "@types/lodash.sortby": "~4.7.9",
     "@types/uuid": "~10.0.0",
-    "@vueuse/core": "~12.4.0",
+    "@vueuse/core": "~12.5.0",
     "codemirror": "~6.0.1",
     "dayjs": "~1.11.10",
     "immer": "~10.1.1",