All the vulnerabilities related to the version 10.0.0 of the package
find-my-way has a ReDoS vulnerability in multiparametric routes
A bad regular expression is generated any time you have two parameters within a single segment, when adding a -
at the end, like /:a-:b-
.
Update to find-my-way v8.2.2 or v9.0.1. or subsequent versions.
No known workarounds.
fast-redact vulnerable to prototype pollution
fast-redact is a package that provides do very fast object redaction. A Prototype Pollution vulnerability in the nestedRestore function of fast-redact version 3.5.0 and before allows attackers to inject properties on Object.prototype via supplying a crafted payload, causing denial of service (DoS) as the minimum consequence.
send vulnerable to template injection that can lead to XSS
passing untrusted user input - even after sanitizing it - to SendStream.redirect()
may execute untrusted code
this issue is patched in send 0.19.0
users are encouraged to upgrade to the patched version of express, but otherwise can workaround this issue by making sure any untrusted inputs are safe, ideally by validating them against an explicit allowlist
successful exploitation of this vector requires the following: