DevBattle
DevBattle copied to clipboard
[Snyk] Fix for 6 vulnerabilities
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.
Changes included in this PR
-
Changes to the following files to upgrade the vulnerable dependencies to a fixed version:
- package.json
- package-lock.json
-
Adding or updating a Snyk policy (.snyk) file; this file is required in order to apply Snyk vulnerability patches. Find out more.
Vulnerabilities that will be fixed
With an upgrade:
Severity | Priority Score (*) | Issue | Breaking Change | Exploit Maturity |
---|---|---|---|---|
696/1000 Why? Proof of Concept exploit, Has a fix available, CVSS 7.5 |
Regular Expression Denial of Service (ReDoS) SNYK-JS-ANSIREGEX-1583908 |
No | Proof of Concept | |
589/1000 Why? Has a fix available, CVSS 7.5 |
Insecure Encryption SNYK-JS-BCRYPT-572911 |
Yes | No Known Exploit | |
616/1000 Why? Proof of Concept exploit, Has a fix available, CVSS 5.9 |
Cryptographic Issues SNYK-JS-BCRYPT-575033 |
Yes | Proof of Concept | |
661/1000 Why? Proof of Concept exploit, Has a fix available, CVSS 6.8 |
Arbitrary Code Injection SNYK-JS-MORGAN-72579 |
No | Proof of Concept | |
686/1000 Why? Proof of Concept exploit, Has a fix available, CVSS 7.3 |
Prototype Pollution SNYK-JS-NCONF-2395478 |
No | Proof of Concept |
(*) Note that the real score may have changed since the PR was raised.
Commit messages
Package name: bcrypt
The new version differs by 131 commits.- 61139e6 v5.0.0
- 1bde62c Update node-pre-gyp to 0.15.0
- 40770d6 Add NodeJS 14 to appveyor CI
- 5916a46 Merge pull request #807 from techhead/known_length
- f28e916 Reword comment
- ca1e43b Add test for embedded NULs
- 1a81858 Pass key_len to bcrypt(). Fix for issues #774, #776
- cf4efd9 Merge pull request #647 from ilatypov/master
- 15febd1 Allow using an enterprise artifactory.
- 96c41e2 Mark z/OS compatibility code as such
- dd32df1 Add z/OS support
- ac14738 Update CHANGELOG.md
- d9e54b4 Merge pull request #806 from techhead/2b_overflow
- 9548df5 Fix overflow bug. See issue #776
- 4c38d38 Merge pull request #804 from jokester/add-arm64-build
- 41d9ba2 add linux-arm64 to build matrix
- bc114fb Update node-addon-api to v3.0.0
- 61f6308 Use travis to deploy future releases
- 87c214f v4.0.1
- 9758e68 Prepare for uploading releases from inside docker
- 1511821 Define _GNU_SOURCE while compiling for MUSL
- e01e78a Add alpine-linux to CI
- bbb6b2d Readme: fix node version for v4.0.0
- 738e4e2 Update CHANGELOG.md
Package name: morgan
The new version differs by 27 commits.- 572dd93 1.9.1
- e02de38 lint: apply standard 12 style
- e329663 Fix using special characters in format
- eb1968a tests: use strict equality checks
- 310b206 build: use yaml eslint configuration
- 5810937 build: [email protected]
- f60afd5 build: [email protected]
- 5295b0c build: [email protected]
- 178daaf build: [email protected]
- 7b08641 build: [email protected]
- 73cb666 build: [email protected]
- edc95aa build: [email protected]
- ace86c3 build: [email protected]
- 4dd1180 lint: apply standard 11 style
- 60c31e8 build: [email protected]
- 05e382f build: [email protected]
- 1a5be20 build: [email protected]
- cf9565f docs: remove gratipay badge
- b66251d build: [email protected]
- 0113732 build: [email protected]
- 47659a9 deps: depd@~1.1.2
- 695f659 build: support Node.js 9.x
- f4c51e9 build: [email protected]
- 4f15f36 build: [email protected]
Package name: nconf
The new version differs by 15 commits.- f25feb2 0.11.4
- 2e9e453 chore: disable package-lock, since this is a lib
- 7aa9402 chore: update node version test matrix
- feaba56 fix(security): prevent prototype pollution in memory store (#397)
- 218059e 0.11.3
- dc8c3d6 Handle case where parsed config object hasn't prototype (#365)
- b1914ae 0.11.2
- 54bd403 chore: upgrade deps to fix security vulns
- e6dfa5d 0.11.1
- 709cc60 Bump node-notifier from 8.0.0 to 8.0.1 (#355)
- eca2bf3 Bump ini from 1.3.5 to 1.3.6 (#353)
- 85229df chore: enable circleci
- 91e9106 chore: update changelog
- 4122731 0.11.0
- 56794d1 chore: upgrade deps to fix security vulns
With a Snyk patch:
Severity | Priority Score (*) | Issue | Exploit Maturity |
---|---|---|---|
731/1000 Why? Proof of Concept exploit, Has a fix available, CVSS 8.2 |
Prototype Pollution SNYK-JS-LODASH-567746 |
Proof of Concept |
(*) Note that the real score may have changed since the PR was raised.
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
📚 Read more about Snyk's upgrade and patch logic
Learn how to fix vulnerabilities with free interactive lessons:
🦉 Prototype Pollution 🦉 Arbitrary Code Injection 🦉 Prototype Pollution 🦉 More lessons are available in Snyk Learn