diff --git a/package-lock.json b/package-lock.json index 6d74b0ec4b..36bfa7398f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10346,18 +10346,67 @@ "integrity": "sha512-DwSbLtdC8zC5B5gTJkFzJj5s9vr9SGzOgQvV9nH7tUVuMSScg0EswAczhjIapOmH3Y8AyP7C4Jv7b8+QJObWZA==" }, "node_modules/@node-oauth/oauth2-server": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.1.0.tgz", - "integrity": "sha512-sYvqL1GeZLRSwgl++/oOzxJj/ZBe2yXnp6E5LGNQ5qjpn0+t/dwquXILUe3Sk2Y8/wU7XeRxToOtBVeSVkuJag==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.3.0.tgz", + "integrity": "sha512-gPnLZesfXWleX3Mwq9hch3yY9AiekT+cl+c99BoK7Yf/DQEoxXsvuVDG/D0MrPkFbfiOdR96Z88ZYZJkvQ5lAw==", + "license": "MIT", "dependencies": { "@node-oauth/formats": "1.0.0", "basic-auth": "2.0.1", - "type-is": "1.6.18" + "type-is": "2.0.1" }, "engines": { "node": ">=16.0.0" } }, + "node_modules/@node-oauth/oauth2-server/node_modules/media-typer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", + "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@node-oauth/oauth2-server/node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@node-oauth/oauth2-server/node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/@node-oauth/oauth2-server/node_modules/type-is": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", + "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", + "license": "MIT", + "dependencies": { + "content-type": "^1.0.5", + "media-typer": "^1.1.0", + "mime-types": "^3.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/@node-rs/crc32": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/@node-rs/crc32/-/crc32-0.1.8.tgz", @@ -52235,7 +52284,7 @@ "@customerio/cdp-analytics-node": "^0.3.9", "@google-cloud/bigquery": "^8.1.1", "@google-cloud/storage": "^7.19.0", - "@node-oauth/oauth2-server": "^5.1.0", + "@node-oauth/oauth2-server": "^5.3.0", "@node-saml/passport-saml": "^5.1.0", "@overleaf/access-token-encryptor": "*", "@overleaf/fetch-utils": "*", diff --git a/services/web/package.json b/services/web/package.json index b4907ab5cb..de3ead3bbc 100644 --- a/services/web/package.json +++ b/services/web/package.json @@ -82,7 +82,7 @@ "@customerio/cdp-analytics-node": "^0.3.9", "@google-cloud/bigquery": "^8.1.1", "@google-cloud/storage": "^7.19.0", - "@node-oauth/oauth2-server": "^5.1.0", + "@node-oauth/oauth2-server": "^5.3.0", "@node-saml/passport-saml": "^5.1.0", "@overleaf/access-token-encryptor": "*", "@overleaf/fetch-utils": "*",