Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Fix for 13 vulnerabilities #80

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

matthewjablack
Copy link
Contributor

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
high severity 589/1000
Why? Has a fix available, CVSS 7.5
Denial of Service (DoS)
SNYK-JS-AMMO-548920
Yes No Known Exploit
medium severity 636/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 6.3
Arbitrary File Write via Archive Extraction (Zip Slip)
SNYK-JS-DECOMPRESSTAR-559095
No Proof of Concept
high severity 589/1000
Why? Has a fix available, CVSS 7.5
Denial of Service (DoS)
SNYK-JS-HAPI-548911
Yes No Known Exploit
low severity 506/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 3.7
Prototype Pollution
SNYK-JS-MINIMIST-2429795
No Proof of Concept
medium severity 601/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.6
Prototype Pollution
SNYK-JS-MINIMIST-559764
No Proof of Concept
medium severity 646/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 6.5
Server-side Request Forgery (SSRF)
SNYK-JS-REQUEST-3361831
Yes Proof of Concept
high severity 589/1000
Why? Has a fix available, CVSS 7.5
Denial of Service (DoS)
SNYK-JS-SUBTEXT-467257
Yes No Known Exploit
high severity 579/1000
Why? Has a fix available, CVSS 7.3
Prototype Pollution
SNYK-JS-SUBTEXT-548913
Yes No Known Exploit
high severity 589/1000
Why? Has a fix available, CVSS 7.5
Denial of Service (DoS)
SNYK-JS-SUBTEXT-548915
Yes No Known Exploit
medium severity 646/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 6.5
Prototype Pollution
SNYK-JS-TOUGHCOOKIE-5672873
Yes Proof of Concept
low severity 379/1000
Why? Has a fix available, CVSS 3.3
Insecure Credential Storage
SNYK-JS-WEB3-174533
No No Known Exploit
medium severity 586/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.3
Regular Expression Denial of Service (ReDoS)
SNYK-JS-WS-1296835
Yes Proof of Concept

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

Commit messages
Package name: @truffle/hdwallet-provider The new version differs by 250 commits.
  • 4468ee2 Publish
  • e9efaa0 Merge pull request #3203 from trufflesuite/patch-init
  • 3976147 Ensure test dir is tracked by git and fix path error
  • a8baab2 Merge pull request #3201 from trufflesuite/provider-check-backoff
  • ee07f94 Merge pull request #3199 from trufflesuite/prune-method
  • be5ae9a Merge pull request #2987 from trufflesuite/swap-library
  • ee13758 execute async func within setTimeout
  • 2a1dcf9 implement provider check w/ exponential backoff using recursive setTimeout pattern
  • 20adc2f Update some tests
  • e91bd3d Move url normalization into box
  • 5032e6a Promisify call to download repo
  • fed162f Remove unused method getCommitFromVersion
  • 6964fa4 Merge pull request #3197 from trufflesuite/bind-hijacker
  • 007a80c Add more test cases for unbox tests
  • 55a7e93 Add one more supported format for unbox test
  • e4b2d5d Handle rewriting full urls in format for download-git-repo and delete some obsolete tests
  • ddbb894 Add destination argument to the help for unbox and init
  • b07e7b6 Get rid of : syntax for unboxing to a destination
  • 6c62952 Correct capitalization error in subscriber
  • 4d2da62 Update parsing method, update a test, and regenerate yarn.lock
  • 31fa5ea Add some methods for sanitizing/validating the url and implement new github downloading library
  • 5728daa Swap out github download library for another
  • f2d4c7e Merge pull request #3196 from trufflesuite/prettier-defaults
  • 1781014 Bind rejectHijacker to the PromiEvent

See the full diff

Package name: agendash The new version differs by 115 commits.

See the full diff

Package name: gh-release The new version differs by 42 commits.

See the full diff

Package name: truffle The new version differs by 250 commits.
  • 90c9f7e Publish
  • 8f135ce Update yarn.lock
  • 17b997c Merge pull request #3152 from trufflesuite/gwei
  • 53f037e Merge pull request #3146 from trufflesuite/update-mocha
  • 7113313 Update highlightjs-solidity
  • 6db3b6a Merge pull request #3150 from trufflesuite/cruz/trufflesuite/web3-provider-engine-15.0.0-2
  • 4c81358 Upgrade dependency: @ trufflesuite/web3-provider-engine@15.0.0-2
  • c78e34c Merge pull request #3149 from trufflesuite/more-yul-jump-handling
  • 9944cc8 Update debugger tests to 0.6.11
  • 6714cc8 Fix interaction of phantom guard and jumps into unmapped code
  • e5db488 Better format locations with missing source path
  • 078ea1e Accept colors as a mocha config field
  • 21aa179 Correct typo with color property
  • 56feea0 Add color option to the mocha config
  • 22f4cdc Leave the debugger package using an older version of Mocha to bump later
  • afba441 Remove useColors option for mocha
  • 1f5ac1f Remove node 8 from github actions tasks
  • 3f19f30 Update travis config
  • 6fbd31d Remove call in logger for tests
  • 3e55bc7 Update Mocha
  • 008497b Merge pull request #3145 from trufflesuite/bug/ethpm-method
  • 32fe89a Update @ public to @ external to comply with changes to vyper in version 0.2.0
  • df44f8b Add space in vyper command
  • 9628aa3 Increase test timeout

See the full diff

With a Snyk patch:
Severity Priority Score (*) Issue Exploit Maturity
high severity 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

🛠 Adjust project settings

📚 Read more about Snyk's upgrade and patch logic


Learn how to fix vulnerabilities with free interactive lessons:

🦉 Denial of Service (DoS)
🦉 Prototype Pollution
🦉 Server-side Request Forgery (SSRF)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants