energywebfoundation / passport-did-auth

Node.js Passport authentication and authorisation strategy using DIDs(Decentralised Identifiers) and VCs(Verifiable Credentials)
GNU General Public License v3.0
15 stars 10 forks source link

[Snyk] Fix for 8 vulnerabilities #343

Closed snyk-bot closed 1 year ago

snyk-bot commented 1 year ago

Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of this project.

Changes included in this PR

Vulnerabilities that will be fixed

With an upgrade:
Severity Priority Score (*) Issue Breaking Change Exploit Maturity
high severity 696/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.5
Prototype Pollution
SNYK-JS-GRPCGRPCJS-1038818
No Proof of Concept
high severity 696/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.5
Prototype Pollution
SNYK-JS-JSONBIGINT-608659
No Proof of Concept
medium severity 586/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.3
Open Redirect
SNYK-JS-NODEFORGE-2330875
No Proof of Concept
medium severity 529/1000
Why? Has a fix available, CVSS 6.3
Prototype Pollution
SNYK-JS-NODEFORGE-2331908
No No Known Exploit
medium severity 494/1000
Why? Has a fix available, CVSS 5.6
Improper Verification of Cryptographic Signature
SNYK-JS-NODEFORGE-2430337
No No Known Exploit
high severity 579/1000
Why? Has a fix available, CVSS 7.3
Improper Verification of Cryptographic Signature
SNYK-JS-NODEFORGE-2430339
No No Known Exploit
medium severity 494/1000
Why? Has a fix available, CVSS 5.6
Improper Verification of Cryptographic Signature
SNYK-JS-NODEFORGE-2430341
No No Known Exploit
medium severity 454/1000
Why? Has a fix available, CVSS 4.8
Session Fixation
SNYK-JS-PASSPORT-2840631
No No Known Exploit

(*) Note that the real score may have changed since the PR was raised.

Commit messages
Package name: passport The new version differs by 31 commits.
See the full diff
Package name: redact-pii The new version differs by 9 commits.
  • 12377e9 Update npm packages
  • e405af9 Merge pull request #65 from solvvy/feature/updating-libraries
  • 1f1688e bumped version to 3.3.0
  • fc7d26a ran prettier
  • d8a3d16 updated change log
  • 22f0757 updating the dependent libraries
  • 3a3f076 Create pull_request_template.md
  • 8b705fa Bump version to 3.2.3
  • 860d459 Downgrade @ google-cloud/dlp to avoid memory leak
See the full diff

Check the changes in this PR to ensure they won't cause issues with your project.


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.

For more information: 🧐 View latest project report

🛠 Adjust project settings

📚 Read more about Snyk's upgrade and patch logic


Learn how to fix vulnerabilities with free interactive lessons:

🦉 Prototype Pollution 🦉 Prototype Pollution 🦉 Open Redirect 🦉 More lessons are available in Snyk Learn

CLAassistant commented 1 year ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

jrhender commented 1 year ago

Related to #342

nichonien commented 1 year ago

passport`` updated as part of https://github.com/energywebfoundation/passport-did-auth/pull/347. redact-pii` updated as part of https://github.com/energywebfoundation/passport-did-auth/pull/354.