NethermindEth / Forta-Agents

GNU General Public License v3.0
104 stars 72 forks source link

[Snyk] Security upgrade forta-agent-tools from 2.3.1 to 3.0.0 #782

Open RCantu92 opened 4 weeks ago

RCantu92 commented 4 weeks 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 701/1000
Why? Recently disclosed, Has a fix available, CVSS 8.3
Improper Verification of Cryptographic Signature
SNYK-JS-ELLIPTIC-8172694
Yes No Known Exploit

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

Commit messages
Package name: forta-agent-tools The new version differs by 119 commits.
  • d7433aa Merge pull request #46 from NethermindEth/@ feat/error-fix_runBlock-Agent-IFace-added
  • dcee68d chore: Change 'agent' to 'bot' in code and README
  • 73a25e8 docs: Update 'agent' to 'bot' in runBlock portion of README
  • a3db37f docs: Add runBlock to README
  • 2ae202d feat: Add runBlock to src/test/index.ts
  • 359baec chore: re-run npm install, create new package-lock
  • 5120eb7 Merge pull request #43 from NethermindEth/feat/v3
  • 1e4485f tests: Add unconfigured implementation unit test for MockEthersProvider
  • 0033d4d tests: Update and add MulticallProvider unit tests
  • 394df74 feat: Make MulticallProvider throw on unsupported network in the constructor too
  • 5b6cb7e Merge branch 'main' into feat/v3
  • bc02d6e Merge branch 'main' into feat/v3
  • 0d997f4 Merge pull request #44 from NethermindEth/v3/cached_utils
  • 00e06db Merge pull request #40 from NethermindEth/@ gam/multicall-provider
  • d287e7e Merge branch 'feat/v3' into v3/cached_utils
  • ae56b02 refac: Use Boolean to convert truthy/falsy to true/false
  • 3211c50 Merge pull request #45 from NethermindEth/v3/handlers
  • 479dcc7 doc: Add address util functions documentation to README
  • 55ed7de feat: Export more utils and add export default
  • da8f3e2 misc: Remove MockEthersProvider addFilteredLogs()
  • 899961f doc: Various readme typo and imports fixes
  • 37da9f1 doc: Remove now unexisting util documentation
  • 6e3e85a doc: Fix test utils path
  • 407fdbc tests: Add unit tests for TraceCalls filter
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:

🦉 Learn about vulnerability in an interactive lesson of Snyk Learn.