diff --git a/package-lock.json b/package-lock.json
index 4c18afbf..d8af4aeb 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8436,13 +8436,20 @@
       "license": "ISC"
     },
     "node_modules/nanoid": {
-      "version": "4.0.1",
-      "license": "MIT",
+      "version": "5.0.4",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.4.tgz",
+      "integrity": "sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/ai"
+        }
+      ],
       "bin": {
         "nanoid": "bin/nanoid.js"
       },
       "engines": {
-        "node": "^14 || ^16 || >=18"
+        "node": "^18 || >=20"
       }
     },
     "node_modules/napi-build-utils": {
@@ -12341,7 +12348,7 @@
         "@shared/socket": "*",
         "axios": "^1.6.0",
         "lodash": "^4.17.21",
-        "nanoid": "^4.0.0",
+        "nanoid": "^5.0.4",
         "next": "^14.0.1",
         "peerjs": "^1.4.7",
         "qrcode": "^1.5.3",
diff --git a/packages/frontend/package.json b/packages/frontend/package.json
index 6de280e4..77d942ee 100644
--- a/packages/frontend/package.json
+++ b/packages/frontend/package.json
@@ -18,7 +18,7 @@
     "@shared/socket": "*",
     "axios": "^1.6.0",
     "lodash": "^4.17.21",
-    "nanoid": "^4.0.0",
+    "nanoid": "^5.0.4",
     "next": "^14.0.1",
     "peerjs": "^1.4.7",
     "qrcode": "^1.5.3",