Parcourir la source

Merge pull request #23652 from overleaf/msm-update-path-to-regexp

[monorepo] Update express to 4.1.2

GitOrigin-RevId: b3db75257e1edc1a25a1a657def352ecca926920
Miguel Serrano il y a 1 an
Parent
commit
2e72aa8a47

+ 1 - 1
libraries/fetch-utils/package.json

@@ -20,7 +20,7 @@
     "body-parser": "^1.20.3",
     "chai": "^4.3.6",
     "chai-as-promised": "^7.1.1",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "mocha": "^10.2.0",
     "typescript": "^5.0.4"
   },

+ 73 - 66
package-lock.json

@@ -175,7 +175,7 @@
         "body-parser": "^1.20.3",
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "mocha": "^10.2.0",
         "typescript": "^5.0.4"
       }
@@ -22097,16 +22097,17 @@
       }
     },
     "node_modules/express": {
-      "version": "4.21.0",
-      "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz",
-      "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==",
+      "version": "4.21.2",
+      "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
+      "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==",
+      "license": "MIT",
       "dependencies": {
         "accepts": "~1.3.8",
         "array-flatten": "1.1.1",
         "body-parser": "1.20.3",
         "content-disposition": "0.5.4",
         "content-type": "~1.0.4",
-        "cookie": "0.6.0",
+        "cookie": "0.7.1",
         "cookie-signature": "1.0.6",
         "debug": "2.6.9",
         "depd": "2.0.0",
@@ -22120,7 +22121,7 @@
         "methods": "~1.1.2",
         "on-finished": "2.4.1",
         "parseurl": "~1.3.3",
-        "path-to-regexp": "0.1.10",
+        "path-to-regexp": "0.1.12",
         "proxy-addr": "~2.0.7",
         "qs": "6.13.0",
         "range-parser": "~1.2.1",
@@ -22135,6 +22136,10 @@
       },
       "engines": {
         "node": ">= 0.10.0"
+      },
+      "funding": {
+        "type": "opencollective",
+        "url": "https://opencollective.com/express"
       }
     },
     "node_modules/express-basic-auth": {
@@ -22277,9 +22282,10 @@
       ]
     },
     "node_modules/express/node_modules/cookie": {
-      "version": "0.6.0",
-      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
-      "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
+      "version": "0.7.1",
+      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
+      "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==",
+      "license": "MIT",
       "engines": {
         "node": ">= 0.6"
       }
@@ -31754,9 +31760,10 @@
       }
     },
     "node_modules/path-to-regexp": {
-      "version": "0.1.10",
-      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz",
-      "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w=="
+      "version": "0.1.12",
+      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
+      "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==",
+      "license": "MIT"
     },
     "node_modules/path-type": {
       "version": "4.0.0",
@@ -41635,7 +41642,7 @@
         "celebrate": "^15.0.3",
         "csv": "^5.4.0",
         "east": "^2.0.3",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "joi": "^17.12.0",
         "json2csv": "^4.5.4",
         "lodash": "^4.17.21",
@@ -41691,7 +41698,7 @@
         "async": "^3.2.5",
         "body-parser": "^1.20.3",
         "exegesis-express": "^4.0.0",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "mongodb": "6.12.0"
       },
       "devDependencies": {
@@ -41722,7 +41729,7 @@
         "bunyan": "^1.8.15",
         "diskusage": "^1.1.3",
         "dockerode": "^3.1.0",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "p-limit": "^3.1.0",
         "request": "^2.88.2",
@@ -41753,7 +41760,7 @@
         "@overleaf/settings": "*",
         "bunyan": "^1.8.15",
         "cookie": "^0.4.1",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "glob": "^7.2.0",
         "p-limit": "^3.1.0"
       },
@@ -41821,7 +41828,7 @@
         "async": "^3.2.5",
         "body-parser": "^1.20.3",
         "bunyan": "^1.8.15",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "mongodb": "6.12.0",
         "request": "~2.88.2",
         "underscore": "~1.13.1"
@@ -41890,7 +41897,7 @@
         "body-parser": "^1.20.3",
         "bunyan": "^1.8.15",
         "celebrate": "^15.0.3",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "mongodb-legacy": "6.1.3",
         "p-map": "^4.0.0",
@@ -41962,7 +41969,7 @@
         "body-parser": "^1.20.3",
         "bunyan": "^1.8.15",
         "diff-match-patch": "overleaf/diff-match-patch#89805f9c671a77a263fc53461acd62aa7498f688",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "minimist": "^1.2.8",
         "mongodb-legacy": "6.1.3",
@@ -41992,7 +41999,7 @@
         "@overleaf/stream-utils": "^0.1.0",
         "body-parser": "^1.20.3",
         "bunyan": "^1.8.15",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "glob": "^7.1.6",
         "lodash.once": "^4.1.1",
         "node-fetch": "^2.7.0",
@@ -42060,7 +42067,7 @@
         "@overleaf/fetch-utils": "*",
         "@overleaf/logger": "*",
         "@overleaf/metrics": "*",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "is-valid-hostname": "^1.0.2",
         "tar-stream": "^2.2.0",
         "zlib": "^1.0.5"
@@ -42087,7 +42094,7 @@
         "base64-stream": "^0.1.2",
         "body-parser": "^1.20.3",
         "bunyan": "^1.8.15",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "mongodb-legacy": "6.1.3",
         "octonode": "^0.9.5",
@@ -42144,7 +42151,7 @@
         "check-types": "^11.1.2",
         "command-line-args": "^3.0.3",
         "config": "^1.19.0",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "fs-extra": "^9.0.1",
         "generic-pool": "^2.1.1",
         "helmet": "^3.22.0",
@@ -42288,7 +42295,7 @@
       "name": "@overleaf/idp",
       "dependencies": {
         "ejs": "^3.1.10",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "samlp": "^7.0.2"
       },
       "devDependencies": {
@@ -42311,7 +42318,7 @@
         "cookie-parser": "^1.4.6",
         "cross-env": "^4.0.0",
         "es6-promise": "^4.2.8",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "express-basic-auth": "^1.2.0",
         "express-flash": "0.0.2",
         "express-rate-limit": "^2.11.0",
@@ -43534,7 +43541,7 @@
         "async": "^3.2.5",
         "body-parser": "^1.20.3",
         "bunyan": "^1.8.15",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "method-override": "^3.0.0",
         "mongodb-legacy": "6.1.3",
         "request": "^2.88.2"
@@ -43565,7 +43572,7 @@
         "celebrate": "^15.0.3",
         "diff-match-patch": "overleaf/diff-match-patch#89805f9c671a77a263fc53461acd62aa7498f688",
         "esmock": "^2.6.3",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.20",
         "minimist": "^1.2.8",
         "mongodb-legacy": "6.1.3",
@@ -43637,7 +43644,7 @@
         "bunyan": "^1.8.15",
         "connect-redis": "^6.1.3",
         "cookie-parser": "^1.4.6",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "express-session": "^1.17.1",
         "joi": "^17.12.0",
         "lodash": "^4.17.21",
@@ -43695,7 +43702,7 @@
         "@overleaf/settings": "*",
         "async": "^3.2.5",
         "bunyan": "^1.8.15",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "ioredis": "^4.16.1",
         "lodash": "^4.17.19"
       },
@@ -43756,7 +43763,7 @@
         "async": "^3.2.5",
         "body-parser": "^1.20.3",
         "bunyan": "^1.8.15",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "install": "^0.13.0",
         "lodash": "^4.17.21",
         "marked": "^4.1.0",
@@ -43786,7 +43793,7 @@
         "body-parser": "^1.20.3",
         "bunyan": "^1.8.15",
         "dropbox": "^10.34.0",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "lru-cache": "^4.1.5",
         "minimatch": "^7.4.2",
@@ -43981,7 +43988,7 @@
         "body-parser": "^1.20.3",
         "bunyan": "^1.8.15",
         "dtrace-provider": "^0.8.8",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "express-basic-auth": "^1.2.0",
         "ioredis": "^4.16.0",
         "lodash": "^4.17.15",
@@ -44043,7 +44050,7 @@
         "ejs": "^3.1.10",
         "email-addresses": "^5.0.0",
         "eventsource-parser": "^1.1.2",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "express-bearer-token": "^2.4.0",
         "express-http-proxy": "^1.6.0",
         "express-session": "^1.17.1",
@@ -51815,7 +51822,7 @@
         "chai-as-promised": "^7.1.1",
         "csv": "^5.4.0",
         "east": "^2.0.3",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "joi": "^17.12.0",
         "json2csv": "^4.5.4",
         "lodash": "^4.17.21",
@@ -51862,7 +51869,7 @@
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
         "exegesis-express": "^4.0.0",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "mocha": "^10.2.0",
         "mongodb": "6.12.0",
         "request": "^2.88.2",
@@ -51890,7 +51897,7 @@
         "chai-as-promised": "^7.1.1",
         "diskusage": "^1.1.3",
         "dockerode": "^3.1.0",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "mocha": "^10.2.0",
         "mock-fs": "^5.1.2",
@@ -51950,7 +51957,7 @@
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
         "cookie": "^0.4.1",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "glob": "^7.2.0",
         "mocha": "^10.2.0",
         "p-limit": "^3.1.0",
@@ -51983,7 +51990,7 @@
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
         "esmock": "^2.6.3",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "mocha": "^10.2.0",
         "mongodb": "6.12.0",
         "request": "~2.88.2",
@@ -52042,7 +52049,7 @@
         "celebrate": "^15.0.3",
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "mocha": "^10.2.0",
         "mongodb-legacy": "6.1.3",
@@ -52104,7 +52111,7 @@
         "chai-as-promised": "^7.1.1",
         "cluster-key-slot": "^1.0.5",
         "diff-match-patch": "overleaf/diff-match-patch#89805f9c671a77a263fc53461acd62aa7498f688",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "minimist": "^1.2.8",
         "mocha": "^10.2.0",
@@ -52164,7 +52171,7 @@
         "body-parser": "^1.20.3",
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "mocha": "^10.2.0",
         "node-fetch": "^2.7.0",
@@ -52186,7 +52193,7 @@
         "bunyan": "^1.8.15",
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "glob": "^7.1.6",
         "lodash.once": "^4.1.1",
         "mocha": "^10.2.0",
@@ -52251,7 +52258,7 @@
         "bunyan": "^1.8.15",
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "mocha": "^10.2.0",
         "mongodb-legacy": "6.1.3",
@@ -52282,7 +52289,7 @@
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
         "ejs": "^3.1.10",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "mocha": "^10.2.0",
         "samlp": "^7.0.2",
         "typescript": "^5.0.4"
@@ -52356,7 +52363,7 @@
         "bunyan": "^1.8.15",
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "method-override": "^3.0.0",
         "mocha": "^10.2.0",
         "mongodb-legacy": "6.1.3",
@@ -52451,7 +52458,7 @@
         "chai-as-promised": "^7.1.1",
         "diff-match-patch": "overleaf/diff-match-patch#89805f9c671a77a263fc53461acd62aa7498f688",
         "esmock": "^2.6.3",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.20",
         "minimist": "^1.2.8",
         "mocha": "^10.2.0",
@@ -52566,7 +52573,7 @@
         "connect-redis": "^6.1.3",
         "cookie-parser": "^1.4.6",
         "cookie-signature": "^1.1.0",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "express-session": "^1.17.1",
         "joi": "^17.12.0",
         "lodash": "^4.17.21",
@@ -52635,7 +52642,7 @@
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
         "esmock": "^2.6.9",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "ioredis": "^4.16.1",
         "lodash": "^4.17.19",
         "mocha": "^10.2.0",
@@ -52682,7 +52689,7 @@
         "bunyan": "^1.8.15",
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "install": "^0.13.0",
         "lodash": "^4.17.21",
         "marked": "^4.1.0",
@@ -52710,7 +52717,7 @@
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
         "dropbox": "^10.34.0",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "lodash": "^4.17.21",
         "lru-cache": "^4.1.5",
         "minimatch": "^7.4.2",
@@ -52873,7 +52880,7 @@
         "chai-as-promised": "^7.1.1",
         "chai-http": "^4.4.0",
         "dtrace-provider": "^0.8.8",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "express-basic-auth": "^1.2.0",
         "ioredis": "^4.16.0",
         "lodash": "^4.17.15",
@@ -53059,7 +53066,7 @@
         "esmock": "^2.6.7",
         "events": "^3.3.0",
         "eventsource-parser": "^1.1.2",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "express-bearer-token": "^2.4.0",
         "express-http-proxy": "^1.6.0",
         "express-session": "^1.17.1",
@@ -64454,16 +64461,16 @@
       }
     },
     "express": {
-      "version": "4.21.0",
-      "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz",
-      "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==",
+      "version": "4.21.2",
+      "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
+      "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==",
       "requires": {
         "accepts": "~1.3.8",
         "array-flatten": "1.1.1",
         "body-parser": "1.20.3",
         "content-disposition": "0.5.4",
         "content-type": "~1.0.4",
-        "cookie": "0.6.0",
+        "cookie": "0.7.1",
         "cookie-signature": "1.0.6",
         "debug": "2.6.9",
         "depd": "2.0.0",
@@ -64477,7 +64484,7 @@
         "methods": "~1.1.2",
         "on-finished": "2.4.1",
         "parseurl": "~1.3.3",
-        "path-to-regexp": "0.1.10",
+        "path-to-regexp": "0.1.12",
         "proxy-addr": "~2.0.7",
         "qs": "6.13.0",
         "range-parser": "~1.2.1",
@@ -64492,9 +64499,9 @@
       },
       "dependencies": {
         "cookie": {
-          "version": "0.6.0",
-          "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
-          "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw=="
+          "version": "0.7.1",
+          "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
+          "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w=="
         },
         "cookie-signature": {
           "version": "1.0.6",
@@ -65401,7 +65408,7 @@
         "@overleaf/metrics": "*",
         "chai": "^4.3.6",
         "chai-as-promised": "^7.1.1",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "is-valid-hostname": "^1.0.2",
         "mocha": "^10.2.0",
         "tar-stream": "^2.2.0",
@@ -68607,7 +68614,7 @@
         "eslint-plugin-react": "^7.32.2",
         "eslint-plugin-unicorn": "^56.0.0",
         "expect": "^1.15.2",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "express-basic-auth": "^1.2.0",
         "express-flash": "0.0.2",
         "express-rate-limit": "^2.11.0",
@@ -72221,7 +72228,7 @@
         "check-types": "^11.1.2",
         "command-line-args": "^3.0.3",
         "config": "^1.19.0",
-        "express": "^4.21.0",
+        "express": "^4.21.2",
         "fs-extra": "^9.0.1",
         "generic-pool": "^2.1.1",
         "helmet": "^3.22.0",
@@ -72807,9 +72814,9 @@
       }
     },
     "path-to-regexp": {
-      "version": "0.1.10",
-      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz",
-      "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w=="
+      "version": "0.1.12",
+      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
+      "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ=="
     },
     "path-type": {
       "version": "4.0.0",

+ 1 - 1
services/chat/package.json

@@ -24,7 +24,7 @@
     "async": "^3.2.5",
     "body-parser": "^1.20.3",
     "exegesis-express": "^4.0.0",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "mongodb": "6.12.0"
   },
   "devDependencies": {

+ 1 - 1
services/clsi/package.json

@@ -29,7 +29,7 @@
     "bunyan": "^1.8.15",
     "diskusage": "^1.1.3",
     "dockerode": "^3.1.0",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "lodash": "^4.17.21",
     "p-limit": "^3.1.0",
     "request": "^2.88.2",

+ 1 - 1
services/contacts/package.json

@@ -24,7 +24,7 @@
     "async": "^3.2.5",
     "body-parser": "^1.20.3",
     "bunyan": "^1.8.15",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "mongodb": "6.12.0",
     "request": "~2.88.2",
     "underscore": "~1.13.1"

+ 1 - 1
services/docstore/package.json

@@ -28,7 +28,7 @@
     "body-parser": "^1.20.3",
     "bunyan": "^1.8.15",
     "celebrate": "^15.0.3",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "lodash": "^4.17.21",
     "mongodb-legacy": "6.1.3",
     "p-map": "^4.0.0",

+ 1 - 1
services/document-updater/package.json

@@ -30,7 +30,7 @@
     "body-parser": "^1.20.3",
     "bunyan": "^1.8.15",
     "diff-match-patch": "overleaf/diff-match-patch#89805f9c671a77a263fc53461acd62aa7498f688",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "lodash": "^4.17.21",
     "minimist": "^1.2.8",
     "mongodb-legacy": "6.1.3",

+ 1 - 1
services/filestore/package.json

@@ -27,7 +27,7 @@
     "@overleaf/stream-utils": "^0.1.0",
     "body-parser": "^1.20.3",
     "bunyan": "^1.8.15",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "glob": "^7.1.6",
     "lodash.once": "^4.1.1",
     "node-fetch": "^2.7.0",

+ 1 - 1
services/history-v1/package.json

@@ -24,7 +24,7 @@
     "check-types": "^11.1.2",
     "command-line-args": "^3.0.3",
     "config": "^1.19.0",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "fs-extra": "^9.0.1",
     "generic-pool": "^2.1.1",
     "helmet": "^3.22.0",

+ 1 - 1
services/notifications/package.json

@@ -25,7 +25,7 @@
     "async": "^3.2.5",
     "body-parser": "^1.20.3",
     "bunyan": "^1.8.15",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "method-override": "^3.0.0",
     "mongodb-legacy": "6.1.3",
     "request": "^2.88.2"

+ 1 - 1
services/project-history/package.json

@@ -32,7 +32,7 @@
     "celebrate": "^15.0.3",
     "diff-match-patch": "overleaf/diff-match-patch#89805f9c671a77a263fc53461acd62aa7498f688",
     "esmock": "^2.6.3",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "lodash": "^4.17.20",
     "minimist": "^1.2.8",
     "mongodb-legacy": "6.1.3",

+ 1 - 1
services/real-time/package.json

@@ -28,7 +28,7 @@
     "bunyan": "^1.8.15",
     "connect-redis": "^6.1.3",
     "cookie-parser": "^1.4.6",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "express-session": "^1.17.1",
     "joi": "^17.12.0",
     "lodash": "^4.17.21",

+ 1 - 1
services/web/package.json

@@ -114,7 +114,7 @@
     "ejs": "^3.1.10",
     "email-addresses": "^5.0.0",
     "eventsource-parser": "^1.1.2",
-    "express": "^4.21.0",
+    "express": "^4.21.2",
     "express-bearer-token": "^2.4.0",
     "express-http-proxy": "^1.6.0",
     "express-session": "^1.17.1",