update node-forge to 1.4.0 for cve #7753
Signed-off-by: si458 <simonsmith5521@gmail.com>
si458 committed
Apr 14, 2026 at 20:48 UTC
fe9af0e882434351db3d1df1dd23fe68fc93a4ce
4 files changed
+9
-9
dependencies.txt
+1
-1
@@ -10,7 +10,7 @@
10
"ipcheck": "0.1.0",
11
"minimist": "1.2.8",
12
"multiparty": "4.2.3",
13
- "node-forge": "1.3.2",
13
+ "node-forge": "1.4.0",
14
"otplib": "12.0.1",
15
"ua-client-hints-js": "0.1.2",
16
"ua-parser-js": "1.0.40",
meshcentral.js
+1
-1
@@ -4358,7 +4358,7 @@ function mainStart() {
4358
4359
// Build the list of required modules
4360
// NOTE: ALL MODULES MUST HAVE A VERSION NUMBER AND THE VERSION MUST MATCH THAT USED IN Dockerfile
4361
- var modules = ['archiver@7.0.1', 'body-parser@1.20.4', 'cbor@5.2.0', 'compression@1.8.1', 'cookie-session@2.1.1', 'express@4.22.1', 'express-handlebars@7.1.3', 'express-ws@5.0.2', 'ipcheck@0.1.0', 'minimist@1.2.8', 'multiparty@4.2.3', '@seald-io/nedb@4.1.2', 'node-forge@1.3.2', 'ua-parser-js@1.0.40', 'ua-client-hints-js@0.1.2', 'ws@8.18.3', 'yauzl@2.10.0'];
4361
+ var modules = ['archiver@7.0.1', 'body-parser@1.20.4', 'cbor@5.2.0', 'compression@1.8.1', 'cookie-session@2.1.1', 'express@4.22.1', 'express-handlebars@7.1.3', 'express-ws@5.0.2', 'ipcheck@0.1.0', 'minimist@1.2.8', 'multiparty@4.2.3', '@seald-io/nedb@4.1.2', 'node-forge@1.4.0', 'ua-parser-js@1.0.40', 'ua-client-hints-js@0.1.2', 'ws@8.18.3', 'yauzl@2.10.0'];
4362
if (require('os').platform() == 'win32') { modules.push('node-windows@0.1.14'); modules.push('loadavg-windows@1.1.1'); if (sspi == true) { modules.push('node-sspi@0.2.10'); } } // Add Windows modules
4363
if (ldap == true) { modules.push('ldapauth-fork@5.0.5'); }
4364
if (ssh == true) { modules.push('ssh2@1.17.0'); }
package-lock.json
+6
-6
@@ -1,12 +1,12 @@
1
{
2
"name": "meshcentral",
3
- "version": "1.1.57",
3
+ "version": "1.1.58",
4
"lockfileVersion": 3,
5
"requires": true,
6
"packages": {
7
"": {
8
"name": "meshcentral",
9
- "version": "1.1.57",
9
+ "version": "1.1.58",
10
"license": "Apache-2.0",
11
"dependencies": {
12
"@seald-io/nedb": "4.1.2",
@@ -21,7 +21,7 @@
21
"ipcheck": "0.1.0",
22
"minimist": "1.2.8",
23
"multiparty": "4.2.3",
24
- "node-forge": "1.3.2",
24
+ "node-forge": "1.4.0",
25
"otplib": "12.0.1",
26
"ua-client-hints-js": "0.1.2",
27
"ua-parser-js": "1.0.40",
@@ -1682,9 +1682,9 @@
1682
"license": "MIT"
1683
},
1684
"node_modules/node-forge": {
1685
- "version": "1.3.2",
1686
- "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.2.tgz",
1687
- "integrity": "sha512-6xKiQ+cph9KImrRh0VsjH2d8/GXA4FIMlgU4B757iI1ApvcyA9VlouP0yZJha01V+huImO+kKMU7ih+2+E14fw==",
1685
+ "version": "1.4.0",
1686
+ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz",
1687
+ "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==",
1688
"license": "(BSD-3-Clause OR GPL-2.0)",
1689
"engines": {
1690
"node": ">= 6.13.0"
package.json
+1
-1
@@ -49,7 +49,7 @@
49
"ipcheck": "0.1.0",
50
"minimist": "1.2.8",
51
"multiparty": "4.2.3",
52
- "node-forge": "1.3.2",
52
+ "node-forge": "1.4.0",
53
"otplib": "12.0.1",
54
"ua-client-hints-js": "0.1.2",
55
"ua-parser-js": "1.0.40",