[SSF-83] Fix security issues (Part 1) #74
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ℹ️ Issue
Closes 83
📝 Description
Resolved the following dependabot alerts:
Multer vulnerable to Denial of Service via unhandled exception #13
https://github.com/Code-4-Community/ssf/security/dependabot/13
axios Requests Vulnerable To Possible SSRF and Credential Leakage via Absolute URL
https://github.com/Code-4-Community/ssf/security/dependabot/6
Multer vulnerable to Denial of Service via memory leaks from unclosed streams #9
https://github.com/Code-4-Community/ssf/security/dependabot/9
Multer vulnerable to Denial of Service via unhandled exception from malformed request #16
https://github.com/Code-4-Community/ssf/security/dependabot/16
Multer vulnerable to Denial of Service from maliciously crafted requests #10
https://github.com/Code-4-Community/ssf/security/dependabot/10
Axios Cross-Site Request Forgery Vulnerability #2
https://github.com/Code-4-Community/ssf/security/dependabot/2
Vite allows server.fs.deny bypass via backslash on Windows #71
https://github.com/Code-4-Community/ssf/security/dependabot/71
Vite middleware may serve files starting with the same name with the public directory
https://github.com/Code-4-Community/ssf/security/dependabot/24
Vite's
server.fssettings were not applied to HTML files #23https://github.com/Code-4-Community/ssf/security/dependabot/23
node-forge has an Interpretation Conflict vulnerability via its ASN.1 Validator Desynchronization #76
https://github.com/Code-4-Community/ssf/security/dependabot/76
node-forge is vulnerable to ASN.1 OID Integer Truncation #77
https://github.com/Code-4-Community/ssf/security/dependabot/77
I added updates to Multer, Axios, node-forge, and Vite
✔️ Verification
Smoke tested pages after adding updates