diff --git a/package-lock.json b/package-lock.json
index e48d2d47..275c4b36 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -17,7 +17,7 @@
         "bootstrap": "^4.6.0",
         "cornucopia-cards-modified": "file:cornucopiaCards",
         "esm": "^3.2.25",
-        "jointjs": "^3.6.2",
+        "jointjs": "^3.7.7",
         "koa": "^2.13.4",
         "koa-body": "^4.2.0",
         "koa-router": "^10.1.1",
@@ -14865,21 +14865,21 @@
       }
     },
     "node_modules/jointjs": {
-      "version": "3.6.2",
-      "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-3.6.2.tgz",
-      "integrity": "sha512-kLhOF8iuNW0QB6AfPJjb7u4wX+mUz+fWOlmcvItgeuHgA0Jk+1R4eoBuqk4nuK88CyWZrZMHwFdgpJOa65/CKw==",
+      "version": "3.7.7",
+      "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-3.7.7.tgz",
+      "integrity": "sha512-gwjyLfXIxovVCIHrg57WG0cyPt6dsJjgnGEGOt8gh2F2kp/T1x6z7kBf62eQqSnM7qn1XiheZV4Iopzd2doHlw==",
       "dependencies": {
         "backbone": "~1.4.1",
         "dagre": "~0.8.5",
         "graphlib": "~2.1.8",
-        "jquery": "~3.6.1",
+        "jquery": "~3.7.1",
         "lodash": "~4.17.21"
       }
     },
     "node_modules/jquery": {
-      "version": "3.6.1",
-      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.1.tgz",
-      "integrity": "sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw=="
+      "version": "3.7.1",
+      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz",
+      "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg=="
     },
     "node_modules/js-tokens": {
       "version": "4.0.0",
@@ -35720,21 +35720,21 @@
       }
     },
     "jointjs": {
-      "version": "3.6.2",
-      "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-3.6.2.tgz",
-      "integrity": "sha512-kLhOF8iuNW0QB6AfPJjb7u4wX+mUz+fWOlmcvItgeuHgA0Jk+1R4eoBuqk4nuK88CyWZrZMHwFdgpJOa65/CKw==",
+      "version": "3.7.7",
+      "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-3.7.7.tgz",
+      "integrity": "sha512-gwjyLfXIxovVCIHrg57WG0cyPt6dsJjgnGEGOt8gh2F2kp/T1x6z7kBf62eQqSnM7qn1XiheZV4Iopzd2doHlw==",
       "requires": {
         "backbone": "~1.4.1",
         "dagre": "~0.8.5",
         "graphlib": "~2.1.8",
-        "jquery": "~3.6.1",
+        "jquery": "~3.7.1",
         "lodash": "~4.17.21"
       }
     },
     "jquery": {
-      "version": "3.6.1",
-      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.1.tgz",
-      "integrity": "sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw=="
+      "version": "3.7.1",
+      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz",
+      "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg=="
     },
     "js-tokens": {
       "version": "4.0.0",
diff --git a/package.json b/package.json
index 76e9f055..b28bcb3c 100644
--- a/package.json
+++ b/package.json
@@ -13,7 +13,7 @@
     "bootstrap": "^4.6.0",
     "cornucopia-cards-modified": "file:cornucopiaCards",
     "esm": "^3.2.25",
-    "jointjs": "^3.6.2",
+    "jointjs": "^3.7.7",
     "koa": "^2.13.4",
     "koa-body": "^4.2.0",
     "koa-router": "^10.1.1",