From a21367c00d5f02c7e8602d160117f29b2c55f3f3 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Thu, 31 Aug 2023 17:19:53 +0000 Subject: [PATCH] fix: upgrade ldapjs from 3.0.1 to 3.0.4 Snyk has created this PR to upgrade ldapjs from 3.0.1 to 3.0.4. See this package in npm: https://www.npmjs.com/package/ldapjs See this project in Snyk: https://app.snyk.io/org/ahmediglez/project/3422d21a-2b23-4b4d-a37a-9662caddcd0f?utm_source=github&utm_medium=referral&page=upgrade-pr --- package-lock.json | 106 ++++++++++++++++++++++++++++------------------ package.json | 2 +- 2 files changed, 65 insertions(+), 43 deletions(-) diff --git a/package-lock.json b/package-lock.json index 649399a0..5d66f653 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "jsonwebtoken": "^9.0.0", "LDAP": "^1.2.1", "ldap-authentication": "^2.3.1", - "ldapjs": "^3.0.1", + "ldapjs": "^3.0.4", "lodash": "^4.17.4", "morgan": "^1.10.0", "multer": "^1.4.5-lts.1", @@ -1134,18 +1134,18 @@ "integrity": "sha512-KX/qQJ2xxzvO2/WOvr1UdQ+8P5dVvuOLk/C9b1bIkXxZss8BaR28njXdPgFCpj5aHaf1t8PmuVnea+N9YG9YMw==" }, "node_modules/@ldapjs/dn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@ldapjs/dn/-/dn-1.0.0.tgz", - "integrity": "sha512-qPsJDC5dQU2TSkA/IpswvPEg9MU6TIjjq0UOCHtuUeD3eWihTUjHuu/dith4NFRKjBvgFnqRQvo+t0YC+3z0Rw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@ldapjs/dn/-/dn-1.1.0.tgz", + "integrity": "sha512-R72zH5ZeBj/Fujf/yBu78YzpJjJXG46YHFo5E4W1EqfNpo1UsVPqdLrRMXeKIsJT3x9dJVIfR6OpzgINlKpi0A==", "dependencies": { "@ldapjs/asn1": "2.0.0", "process-warning": "^2.1.0" } }, "node_modules/@ldapjs/filter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@ldapjs/filter/-/filter-2.0.0.tgz", - "integrity": "sha512-7hMv5DNlHJk4qoGzCFGbbSV0vgvn2A7hZ4mt15557xDhw+BXjhryBvs8ANTHUpyaWvESbU+oNOsbBobNLZ45Nw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@ldapjs/filter/-/filter-2.1.0.tgz", + "integrity": "sha512-thjXb98T66r3MdnXIfTba8FdA7wdve+wyn3n9IHaJMm6laaSvcdqI0nvtKeZBaizmWl8V4BQChqHs+csjLHygA==", "dependencies": { "@ldapjs/asn1": "2.0.0", "@ldapjs/protocol": "^1.2.1", @@ -1153,17 +1153,27 @@ } }, "node_modules/@ldapjs/messages": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@ldapjs/messages/-/messages-1.0.1.tgz", - "integrity": "sha512-1S/Y9QqyYTI97RJHuJqSnNTr8iXunY8KK+E0KDwNsT69X7ftxH2LIV+232/BV0KIMQ0yYTxroQAIdYmWTni1IA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@ldapjs/messages/-/messages-1.2.1.tgz", + "integrity": "sha512-QPeDcwEJmYou6QxPZqr2VibJlrZkb+qSjwxmFJgfss2Hz9wTncgs27CDloD5vOQlE65fUnhEKlzuzMi1a4oxUQ==", "dependencies": { "@ldapjs/asn1": "2.0.0", "@ldapjs/attribute": "1.0.0", "@ldapjs/change": "1.0.0", "@ldapjs/controls": "2.0.0", - "@ldapjs/dn": "1.0.0", - "@ldapjs/filter": "2.0.0", + "@ldapjs/dn": "^1.1.0", + "@ldapjs/filter": "^2.1.1", "@ldapjs/protocol": "1.2.1", + "process-warning": "^2.2.0" + } + }, + "node_modules/@ldapjs/messages/node_modules/@ldapjs/filter": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@ldapjs/filter/-/filter-2.1.1.tgz", + "integrity": "sha512-TwPK5eEgNdUO1ABPBUQabcZ+h9heDORE4V9WNZqCtYLKc06+6+UAJ3IAbr0L0bYTnkkWC/JEQD2F+zAFsuikNw==", + "dependencies": { + "@ldapjs/asn1": "2.0.0", + "@ldapjs/protocol": "^1.2.1", "process-warning": "^2.1.0" } }, @@ -4520,17 +4530,17 @@ } }, "node_modules/ldapjs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ldapjs/-/ldapjs-3.0.1.tgz", - "integrity": "sha512-/bOFimHRBBMalpApgBeDNBTdQcK9wf9OCpZ3jloqJ9EPnSqCpKbGJ8cp81qHMfjlodpq8V9zgJTqWZ0/Bv/eUg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ldapjs/-/ldapjs-3.0.4.tgz", + "integrity": "sha512-12EIBn7ZfuAVn+ucqsBlSEoxJLsBOyWWqF9Znk3s9LxBvNzy5w/POQxrAK83WND6Mehm+SFiWvKrnH+f4LJ52g==", "dependencies": { "@ldapjs/asn1": "2.0.0", "@ldapjs/attribute": "1.0.0", "@ldapjs/change": "1.0.0", "@ldapjs/controls": "2.0.0", - "@ldapjs/dn": "1.0.0", - "@ldapjs/filter": "2.0.0", - "@ldapjs/messages": "1.0.1", + "@ldapjs/dn": "1.1.0", + "@ldapjs/filter": "2.1.0", + "@ldapjs/messages": "^1.2.0", "@ldapjs/protocol": "^1.2.1", "abstract-logging": "^2.0.1", "assert-plus": "^1.0.0", @@ -5496,9 +5506,9 @@ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "node_modules/process-warning": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.1.0.tgz", - "integrity": "sha512-9C20RLxrZU/rFnxWncDkuF6O999NdIf3E1ws4B0ZeY3sRVPzWBMsYDE2lxjxhiXxg464cQTgKUGm8/i6y2YGXg==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", + "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" }, "node_modules/promise-polyfill": { "version": "8.3.0", @@ -7891,18 +7901,18 @@ } }, "@ldapjs/dn": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@ldapjs/dn/-/dn-1.0.0.tgz", - "integrity": "sha512-qPsJDC5dQU2TSkA/IpswvPEg9MU6TIjjq0UOCHtuUeD3eWihTUjHuu/dith4NFRKjBvgFnqRQvo+t0YC+3z0Rw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@ldapjs/dn/-/dn-1.1.0.tgz", + "integrity": "sha512-R72zH5ZeBj/Fujf/yBu78YzpJjJXG46YHFo5E4W1EqfNpo1UsVPqdLrRMXeKIsJT3x9dJVIfR6OpzgINlKpi0A==", "requires": { "@ldapjs/asn1": "2.0.0", "process-warning": "^2.1.0" } }, "@ldapjs/filter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@ldapjs/filter/-/filter-2.0.0.tgz", - "integrity": "sha512-7hMv5DNlHJk4qoGzCFGbbSV0vgvn2A7hZ4mt15557xDhw+BXjhryBvs8ANTHUpyaWvESbU+oNOsbBobNLZ45Nw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@ldapjs/filter/-/filter-2.1.0.tgz", + "integrity": "sha512-thjXb98T66r3MdnXIfTba8FdA7wdve+wyn3n9IHaJMm6laaSvcdqI0nvtKeZBaizmWl8V4BQChqHs+csjLHygA==", "requires": { "@ldapjs/asn1": "2.0.0", "@ldapjs/protocol": "^1.2.1", @@ -7910,18 +7920,30 @@ } }, "@ldapjs/messages": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@ldapjs/messages/-/messages-1.0.1.tgz", - "integrity": "sha512-1S/Y9QqyYTI97RJHuJqSnNTr8iXunY8KK+E0KDwNsT69X7ftxH2LIV+232/BV0KIMQ0yYTxroQAIdYmWTni1IA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@ldapjs/messages/-/messages-1.2.1.tgz", + "integrity": "sha512-QPeDcwEJmYou6QxPZqr2VibJlrZkb+qSjwxmFJgfss2Hz9wTncgs27CDloD5vOQlE65fUnhEKlzuzMi1a4oxUQ==", "requires": { "@ldapjs/asn1": "2.0.0", "@ldapjs/attribute": "1.0.0", "@ldapjs/change": "1.0.0", "@ldapjs/controls": "2.0.0", - "@ldapjs/dn": "1.0.0", - "@ldapjs/filter": "2.0.0", + "@ldapjs/dn": "^1.1.0", + "@ldapjs/filter": "^2.1.1", "@ldapjs/protocol": "1.2.1", - "process-warning": "^2.1.0" + "process-warning": "^2.2.0" + }, + "dependencies": { + "@ldapjs/filter": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@ldapjs/filter/-/filter-2.1.1.tgz", + "integrity": "sha512-TwPK5eEgNdUO1ABPBUQabcZ+h9heDORE4V9WNZqCtYLKc06+6+UAJ3IAbr0L0bYTnkkWC/JEQD2F+zAFsuikNw==", + "requires": { + "@ldapjs/asn1": "2.0.0", + "@ldapjs/protocol": "^1.2.1", + "process-warning": "^2.1.0" + } + } } }, "@ldapjs/protocol": { @@ -10471,17 +10493,17 @@ } }, "ldapjs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ldapjs/-/ldapjs-3.0.1.tgz", - "integrity": "sha512-/bOFimHRBBMalpApgBeDNBTdQcK9wf9OCpZ3jloqJ9EPnSqCpKbGJ8cp81qHMfjlodpq8V9zgJTqWZ0/Bv/eUg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ldapjs/-/ldapjs-3.0.4.tgz", + "integrity": "sha512-12EIBn7ZfuAVn+ucqsBlSEoxJLsBOyWWqF9Znk3s9LxBvNzy5w/POQxrAK83WND6Mehm+SFiWvKrnH+f4LJ52g==", "requires": { "@ldapjs/asn1": "2.0.0", "@ldapjs/attribute": "1.0.0", "@ldapjs/change": "1.0.0", "@ldapjs/controls": "2.0.0", - "@ldapjs/dn": "1.0.0", - "@ldapjs/filter": "2.0.0", - "@ldapjs/messages": "1.0.1", + "@ldapjs/dn": "1.1.0", + "@ldapjs/filter": "2.1.0", + "@ldapjs/messages": "^1.2.0", "@ldapjs/protocol": "^1.2.1", "abstract-logging": "^2.0.1", "assert-plus": "^1.0.0", @@ -11225,9 +11247,9 @@ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "process-warning": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.1.0.tgz", - "integrity": "sha512-9C20RLxrZU/rFnxWncDkuF6O999NdIf3E1ws4B0ZeY3sRVPzWBMsYDE2lxjxhiXxg464cQTgKUGm8/i6y2YGXg==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", + "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==" }, "promise-polyfill": { "version": "8.3.0", diff --git a/package.json b/package.json index 84e338a6..a5b793c7 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "jsonwebtoken": "^9.0.0", "LDAP": "^1.2.1", "ldap-authentication": "^2.3.1", - "ldapjs": "^3.0.1", + "ldapjs": "^3.0.4", "lodash": "^4.17.4", "morgan": "^1.10.0", "multer": "^1.4.5-lts.1",