kmaida / mean-rBox

Recipe box MEAN stack application for creating, storing, and filing recipes.
https://rbox.kmaida.net
MIT License
1 stars 0 forks source link

[Snyk] Security upgrade mongoose-encryption from 1.5.0 to 2.0.1 #90

Open kmaida opened 2 years ago

kmaida commented 2 years ago

This PR was automatically created by Snyk using the credentials of a real user.


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

![merge advice](https://app.snyk.io/badges/merge-advice/?package_manager=npm&package_name=mongoose-encryption&from_version=1.5.0&to_version=2.0.1&pr_id=392e6123-960f-4925-b022-e60c21b69ba5&visibility=true&has_feature_flag=false) #### Changes included in this PR - Changes to the following files to upgrade the vulnerable dependencies to a fixed version: - package.json #### Vulnerabilities that will be fixed ##### With an upgrade: Severity | Priority Score (*) | Issue | Breaking Change | Exploit Maturity :-------------------------:|-------------------------|:-------------------------|:-------------------------|:------------------------- ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **768/1000**
**Why?** Proof of Concept exploit, Recently disclosed, Has a fix available, CVSS 7.5 | Prototype Pollution
[SNYK-JS-ASYNC-2441827](https://snyk.io/vuln/SNYK-JS-ASYNC-2441827) | Yes | Proof of Concept (*) Note that the real score may have changed since the PR was raised.
Commit messages
Package name: mongoose-encryption The new version differs by 31 commits.
  • 4595cc3 2.0.1
  • a22eb88 Upgrade dependencies (#80)
  • 027a697 Release notes for 2.0.0
  • e887f78 2.0.0
  • 06c68cd Decrypt children using encryptedChildren plugin (#79)
  • 3d28a88 Remove Mongoose version conditionals
  • 4add461 Merge branch 'master' of github.com:joegoldbeck/mongoose-encryption
  • 953c5eb Merge commits from @ yelworc and @ colinhemphill
  • e41d10f Merge commits from @ yelworc and @ colinhemphill
  • 8d79fe4 Drop Mongoose v3 & v4 support
  • 818b309 Start 2.0.0-draft
  • 1115b75 Add Node LTS to travis.yml
  • 5a6f92f Add badge to README
  • 2423787 Adjust and add badges
  • bf53323 Add Node 4 to travis. Add build icon
  • 4dd5690 Remove Mongoose 3.x support
  • 1fda806 Merge branch 'master' of github.com:joegoldbeck/mongoose-encryption
  • dd962ff Restrict mongoose versions
  • ae3d0c9 Update .travis.yml
  • 806d96a Create .travis.yml
  • 196f046 Delete travis.yml
  • 2e99ca6 Create travis.yml
  • 5061ab3 Fix up a few unit tests
  • bc41534 More Mongoose 5 compatibility fixes
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](https://app.snyk.io/org/kim.maida/project/eb0d3dd0-f5a0-4ae2-bc75-c1530ef2dadc?utm_source=github&utm_medium=referral&page=fix-pr) šŸ›  [Adjust project settings](https://app.snyk.io/org/kim.maida/project/eb0d3dd0-f5a0-4ae2-bc75-c1530ef2dadc?utm_source=github&utm_medium=referral&page=fix-pr/settings) šŸ“š [Read more about Snyk's upgrade and patch logic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities) [//]: # (snyk:metadata:{"prId":"392e6123-960f-4925-b022-e60c21b69ba5","prPublicId":"392e6123-960f-4925-b022-e60c21b69ba5","dependencies":[{"name":"mongoose-encryption","from":"1.5.0","to":"2.0.1"}],"packageManager":"npm","projectPublicId":"eb0d3dd0-f5a0-4ae2-bc75-c1530ef2dadc","projectUrl":"https://app.snyk.io/org/kim.maida/project/eb0d3dd0-f5a0-4ae2-bc75-c1530ef2dadc?utm_source=github&utm_medium=referral&page=fix-pr","type":"auto","patch":[],"vulns":["SNYK-JS-ASYNC-2441827"],"upgrade":["SNYK-JS-ASYNC-2441827"],"isBreakingChange":true,"env":"prod","prType":"fix","templateVariants":["updated-fix-title","priorityScore","merge-advice-badge-shown"],"priorityScoreList":[768]}) --- **Learn how to fix vulnerabilities with free interactive lessons:** šŸ¦‰ [Prototype Pollution](https://learn.snyk.io/lessons/prototype-pollution/javascript?loc=fix-pr)