diff --git a/front/package-lock.json b/front/package-lock.json
index d5fccddbf88..87fa486725c 100644
--- a/front/package-lock.json
+++ b/front/package-lock.json
@@ -141,7 +141,7 @@
         "eslint-plugin-react-hooks": "^4.6.0",
         "eslint-plugin-vitest": "^0.3.21",
         "glob": "^11.0.0",
-        "happy-dom": "^13.3.8",
+        "happy-dom": "^15.11.7",
         "i18next-fs-backend": "^2.6.0",
         "json-key-path-list": "^2.0.3",
         "license-checker-rseidelsohn": "^4.4.2",
@@ -10852,18 +10852,17 @@
       }
     },
     "node_modules/happy-dom": {
-      "version": "13.10.1",
-      "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-13.10.1.tgz",
-      "integrity": "sha512-9GZLEFvQL5EgfJX2zcBgu1nsPUn98JF/EiJnSfQbdxI6YEQGqpd09lXXxOmYonRBIEFz9JlGCOiPflDzgS1p8w==",
+      "version": "15.11.7",
+      "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-15.11.7.tgz",
+      "integrity": "sha512-KyrFvnl+J9US63TEzwoiJOQzZBJY7KgBushJA8X61DMbNsH+2ONkDuLDnCnwUiPTF42tLoEmrPyoqbenVA5zrg==",
       "devOptional": true,
-      "license": "MIT",
       "dependencies": {
         "entities": "^4.5.0",
         "webidl-conversions": "^7.0.0",
         "whatwg-mimetype": "^3.0.0"
       },
       "engines": {
-        "node": ">=16.0.0"
+        "node": ">=18.0.0"
       }
     },
     "node_modules/has-bigints": {
diff --git a/front/package.json b/front/package.json
index 6181c6c87c3..50d19f99120 100644
--- a/front/package.json
+++ b/front/package.json
@@ -136,7 +136,7 @@
     "eslint-plugin-react-hooks": "^4.6.0",
     "eslint-plugin-vitest": "^0.3.21",
     "glob": "^11.0.0",
-    "happy-dom": "^13.3.8",
+    "happy-dom": "^15.11.7",
     "i18next-fs-backend": "^2.6.0",
     "json-key-path-list": "^2.0.3",
     "license-checker-rseidelsohn": "^4.4.2",