Releases: ethers-io/ethers.js
Releases · ethers-io/ethers.js
ethers/v5.8.0 (2025-02-25 19:15) [legacy version]
This is a security update for the legacy Ethers v5 branch, addressing two security fixes.
- A bug in
elliptic
, which does not affect ethers but triggers a critical security warning duringnom audit
[see: missing signature length check, missing check for leading bit, allow BER-encoded signatures, false negative verification, signing malformed input] - A bug in
ws
which can be used as DoS vector when communicating with malicious WebSocket service providers, triggering a high security warning duringnom audit
[see: too many HTTP headers]
For those that wish to audit the specific changes in the the bundled version between v5.7 and v5.8, see this gist.
Changes
- Updated to latest elliptic library to fix audit warnings. (f8deaae)
- Added ENS to Sepolia. (0065547)
- Bump ws package version to address DoS security concern. (#4791; f345816)
- Added modern networks, updated third-party backend URLs and added QuickNode. (#3935, #4010; f7c813d)
Embedding UMD with SRI:
<script type="text/javascript"
integrity="sha384-KpyAXoFibPIUEi79EsnN1EtEWCCrOQ8MtGsa4IrVxeZo514PYarFXujnjyu0DzgC"
crossorigin="anonymous"
src="https://cdnjs.cloudflare.com/ajax/libs/ethers/5.8.0/ethers.umd.min.js">
</script>
ethers/v6.13.5 (2025-01-04 15:26)
ethers/v6.13.4 (2024-10-10 18:01)
ethers/v6.13.3 (2024-09-30 22:08)
ethers/v6.13.2 (2024-07-25 18:20)
ethers/v6.13.1 (2024-06-18 02:37)
- Update ws package to address possible DoS vulnerability (a4b1d1f).
ethers/v6.13.0 (2024-06-04 01:38)
ethers/v6.12.2 (2024-05-30 17:24)
ethers/v6.12.1 (2024-04-30 23:23)
ethers/v6.12.0 (2024-04-17 02:09)
- Added Linea Sepolia network and Infura endpoint (#4655; b4aaab8).
- Do not send unsubscribe messages to destroyed Providers (#4678; c45935e).
- Get definitive network from InfuraProvider when using InfuraWebSocketProvider (38e32d8).
- Better error messages for transaction field mismatch (#4659; 9230aa0).
- Added prevRandao to block (#3372; ec6a754).
- Added Polygon Amoy testnet (#4645; 1717abb).
- Added Chainstack provider (#2741; 014004d).
- Added deep convertion to Result for toObject and toArray (#4681; 03bfe2a).
- Added EIP-4844 broadcast support (92bad88).
- Fix ignored throttle parameters (#4663; 12772e9).