Skip to content
New issue

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

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

Already on GitHub? # to your account

[Snyk] Upgrade @ethersproject/providers from 5.0.12 to 5.4.4 #25

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

Conversation

snyk-bot
Copy link

@snyk-bot snyk-bot commented Sep 8, 2021

Snyk has created this PR to upgrade @ethersproject/providers from 5.0.12 to 5.4.4.

merge advice
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 23 versions ahead of your current version.
  • The recommended version was released 21 days ago, on 2021-08-18.

The recommended version fixes:

Severity Issue PriorityScore (*) Exploit Maturity
Regular Expression Denial of Service (ReDoS)
SNYK-JS-WS-1296835
586/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.3
Proof of Concept

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

Release notes
Package name: @ethersproject/providers
  • 5.4.4 - 2021-08-18
    • Fixed Etherscan API key in default provider. (#1807; 1d27d95)
    • Adjust default masPriorityFeePerGas to account for MEV-heavy blocks. (#1817; 7175e2e)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-+zmUPvri3U8M4vN+Wf/Hp9TW5FZAEnEBnyiQ5/nJm/Bm5GjzrLGiDt36mx2uIVmr"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.4.umd.min.js">
    </script>
  • 5.4.3 - 2021-07-30
    • Fixed JsonRpcProvider for pre-EIP-2930 chains. (#1766; 7274cd0)
    • Forward some missing EIP-1559 fields to call and estimateGas. (#1766; be3854e)
    • Fixed possible UnhandledPromiseException for bad ENS names. (63f8b28)
    • Prevent overriding value for non-payble constructors. (#1785; 593b488)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-vsz9YA+ULlESA0434y8k25Vio7Dzn/cFXLqZT+Dk4qv2IMESrfJqqlIws85A9n2g"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.3.umd.min.js">
    </script>
  • 5.4.2 - 2021-07-23
    • Fix test case for new transactions responses. (0aafca7)
    • Added matic support to INFURA and Alchemy. (#1546; 576e9b5)
    • Added string change to coalesce errors on some clients. (bc5cc2e)
    • Added wait to transactions returned by getBlockWithTransactions. (#971; 660e69d)
    • Fixed floor, ceiling and round for FixedNumber for non-default Formats. (#1749; 551cfa0)
    • Fixed null confirmations in Wallet transaction. (#1706; 0f0d0c0)
    • Fixed Etherscan string change and enabled all tests. (a1f8d18)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-E3C8Sq6evrXkqc76OyCo0CoYAb/wRJnUekj79DC85Soudd4+MuAPY0VzpQYzhY68"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.2.umd.min.js">
    </script>
  • 5.4.1 - 2021-07-03
    • Added Pocket back into Homestead defaultProvider and skip certain EtherscanProvider tests affected by outage. (6e8a39e)
    • Fixed EtherscanProvider NONCE_EXPIRED matching string update. (ecae793)
    • Fixed explicit EIP-1559 keys for JsonRpcSigner. (72feee8)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-xA6XksA+S81KMKVo5shbejvuHxb0UMBTEG1c2ifc8SsBJKISpURzwy2Y8dDo0fli"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.1.umd.min.js">
    </script>
  • 5.4.0 - 2021-06-26

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-dq8L5gpIcUoGAeHh/6setfxuuDI0ngshPvCvksSAcQMMWCr5cVFAaijT//nxVyjb"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.4.0.umd.min.js">
    </script>
  • 5.3.1 - 2021-06-11
    • Fixed replacement transaction detection for JsonRpcSigner. (#1658; ee82e86)
    • Added Matic testnet info to networks. (#1546; 376cf3c)
    • Match Solidity identifier regex. (#1657; a6e128f)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-zZgfFkD87zp6N2ULUE4Phk7nmfBkaBrAnxZIbpdF5OuNXLV60CdxzFbaSqkgNymK"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.3.1.umd.min.js">
    </script>
  • 5.3.0 - 2021-06-01
    • Added MinInt256 and MaxInt256 constants. (#1576; bfcd05f)
    • Version bumps for bn.js and hash.js to match elliptic and fix some build tools. (#1478; 819b1ac)
    • Removed Hangul checks in shims which crashes Android. (#1519; 4b33114)
    • Fixed ENS namehash with leading and trailing dots. (#1605; 7adcf3b)
    • Fixed broken variable in template string. (#1624, #1626; 630656e)
    • Fixed FixedNumber rounding for non-default formats. (#1629; 8681cd5)
    • Update ws dependency version to fix security. (#1633, #1634; 470551e)

    Embedding UMD with SRI:

    <script type="text/javascript"
            integrity="sha384-tuPrSb6REj9PMvhq1lvKjUnfxv1JvKkQHoCktQbZ6eowasVwySaMcQwInJF2up1n"
            crossorigin="anonymous"
            src="https://cdn-cors.ethers.io/lib/ethers-5.3.0.umd.min.js">
    </script>
  • 5.2.0 - 2021-05-20
    Read more
  • 5.1.2 - 2021-04-20
  • 5.1.1 - 2021-04-18
  • 5.1.0 - 2021-03-30
  • 5.0.24 - 2021-03-08
  • 5.0.23 - 2021-02-13
  • 5.0.22 - 2021-02-09
  • 5.0.21 - 2021-02-03
  • 5.0.20 - 2021-02-01
  • 5.0.19 - 2021-01-14
  • 5.0.18 - 2021-01-08
  • 5.0.17 - 2020-11-26
  • 5.0.16 - 2020-11-24
  • 5.0.15 - 2020-11-18
  • 5.0.14 - 2020-10-23
  • 5.0.13 - 2020-10-19
  • 5.0.12 - 2020-10-08
from @ethersproject/providers GitHub release notes
Commit messages
Package name: @ethersproject/providers

Compare


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

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

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

Successfully merging this pull request may close these issues.

1 participant