You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 24, 2022. It is now read-only.
I've skimmed through the source, I wouldn't say you're affected but you'd probably want to remove the dependency and implement those functions yourself
Looking at the dependency itself, I'd suggest implementing exec commands in your sdk and getting rid of the dep as it doesn't seem to be actively maintained.
Thanks for reporting @shark0der. I looked into this and I don't think it's a vulnerability for OpenZeppelin CLI users, because the places where there could be command injection in the user's machine are controlled by the user.
Hi @frangio! Indeed, like I said before, it doesn't seem like there's an impact (unless of course there are specific scenarios for some users), however, having npm audit report a critical vulnerability after the installation doesn't look pretty and might scare some users. That being said, fixing this doesn't need a very high priority but it would be nice to have it fixed sooner than later.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I've skimmed through the source, I wouldn't say you're affected but you'd probably want to remove the dependency and implement those functions yourself
Advisory: https://npmjs.com/advisories/1507
Usages
openzeppelin-sdk/packages/cli/src/models/dependency/Dependency.ts
Line 58 in c682342
openzeppelin-sdk/packages/cli/src/models/config/TruffleConfig.ts
Line 54 in 578e4f2
Looking at the dependency itself, I'd suggest implementing exec commands in your sdk and getting rid of the dep as it doesn't seem to be actively maintained.
Dep source: https://github.com/Manak/npm-programmatic/blob/master/index.js
Initially reported on Telegram: https://t.me/zeppelinos/12443
The text was updated successfully, but these errors were encountered: