security: fix 20 dependency vulnerabilities (11 error, 7 warning, 2 note)
Update direct dependencies and overrides to address GitHub code scanning alerts: - handlebars 4.7.8 -> 4.7.9 (5 CVEs: RCE, DoS, XSS, code execution) - nodemailer 7.0.12 -> 7.0.13 (SMTP command injection) - tar 7.5.11 -> 7.5.13 override (symlink/hardlink path traversal) - fast-xml-parser >=5.3.8 -> >=5.5.10 override (entity expansion bypass) - brace-expansion >=5.0.0 -> >=5.0.5 override (DoS via zero step) - path-to-regexp 0.1.12 -> 0.1.13 override (ReDoS via malformed URL params) - lodash 4.17.23 -> >=4.18.1 override (prototype pollution, code execution) The picomatch CVEs are in npm's own node_modules inside the Docker image and do not affect application code.
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
"express-validator": "^7.0.1",
|
||||
"fluent-ffmpeg": "^2.1.3",
|
||||
"form-data": "^4.0.4",
|
||||
"handlebars": "^4.7.8",
|
||||
"handlebars": "^4.7.9",
|
||||
"helmet": "^7.0.0",
|
||||
"i18next": "25.3.2",
|
||||
"i18next-browser-languagedetector": "^8.2.0",
|
||||
@@ -44,7 +44,7 @@
|
||||
"mime-types": "^3.0.1",
|
||||
"multer": "^2.0.2",
|
||||
"node-cron": "^3.0.2",
|
||||
"nodemailer": "^7.0.10",
|
||||
"nodemailer": "^7.0.13",
|
||||
"pg": "^8.16.3",
|
||||
"react-i18next": "^15.6.0",
|
||||
"sanitize-html": "^2.17.0",
|
||||
@@ -67,10 +67,12 @@
|
||||
},
|
||||
"glob": "^11.1.0",
|
||||
"js-yaml": "^4.1.1",
|
||||
"fast-xml-parser": ">=5.3.8",
|
||||
"fast-xml-parser": ">=5.5.10",
|
||||
"qs": ">=6.14.2",
|
||||
"tar": ">=7.5.11",
|
||||
"brace-expansion": ">=5.0.0",
|
||||
"minimatch": ">=9.0.7"
|
||||
"tar": ">=7.5.13",
|
||||
"brace-expansion": ">=5.0.5",
|
||||
"minimatch": ">=9.0.7",
|
||||
"path-to-regexp": "0.1.13",
|
||||
"lodash": ">=4.18.1"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user