-
Notifications
You must be signed in to change notification settings - Fork 162
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
Please update your dependencies! #501
Comments
Same here, auditing version 3.3.1 getting tons of vulns for
|
No commit since April, I wonder if support is being dropped. |
@marekkirejczyk @krzysztof-jelski when are Waffle deps going to be updated? maybe unrelated but matchers have started acting weird: |
Hi @lepidotteri, We will update dependencies soon. This is probably unrelated problem. Perhaps you wanted to do: expect(1).to.eq(1)
expect(Zero).to.eq(BigNumber.from(1)) |
oh lol, I always assumed there was a shorthand notation there thank you for the deps update! |
Please please update dependencies.
|
@tuler What version are you on? I don't see any high severity vulnerabilities on |
Got this on a fresh install. Almost all are coming from
|
Same here in Dec 2021. All coming from waffle
|
Same issue here |
The package |
This package is horribly maintained. It's sad that it's a required dependency of frameworks such as hardhat. |
We resumed the work on Waffle recently, expect significant updates in 1-2 weeks. |
I gotta say there's a huge improvement from the literal thousands of vulnerabilities before that the original posters reported. Now, as of April 2022 for version 3.4.4, I see 47 vulnerabilities (11 moderate, 36 high), some of which are arbitrary code execution vulns which is frankly not inspiring confidence. A ton of these are caused by what the above poster mentioned: https://www.npmjs.com/package/@ensdomains/ens It is crazy to me how this issue has persisted for damn near a year. |
Checkout 4.0 alfa. https://www.npmjs.com/package/ethereum-waffle/v/4.0.0-alpha.8 |
Thank you a ton, this makes me very happy to see. I have a smallish project created using Hardhat's "advanced sample project" init, and this is the NPM dependency list it generated (using Waffle 3.4.0): https://gist.github.com/excalq/aa47fc423ca7540567537b718c5ff470 Waffle's dependencies are lines 435-2527! |
Things are better now, and #774 brings Waffle 4 to this nice view:
|
This package comes up with security vulnerabilities when you run
npm audit
. Can you please update the deps?The text was updated successfully, but these errors were encountered: