-
Notifications
You must be signed in to change notification settings - Fork 909
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
Security vulnerability in dependency tree #585
Comments
@marionebl @escapedcat I think we need to work on #402 to fix this one, Vorpal hasn't been updated in over 2 years. @notquitedilbert thanks for reporting! |
There's an effort to update vorpal but the critical deps are also not updated so far. |
Let's do this:
What do you think? |
Any updates on this? Is |
@hugomn I think our latest thoughts were to discontinue We actually wanted to open an issue here and ask for feedback of others. What do you think? |
@escapedcat I'm not sure if I got exactly what "replace with a native commitizen adapter" means. But anyway, I think it's a good idea to open a new issue to discuss this migration. These 2 security vulnerabilities are hanging here for a while. |
Right now the Now we want to rewrite the
TL;DR; We are working on a full TypeScript port of Commitlint, once that's done this part will be replaced and fixed! 😄 @escapedcat @marionebl This is the proper longer explanation right? |
Hi guys, I understand porting to TS has a higher priority but this issue stops us from using commitlint in our products. As mentioned at the vorpal issue, is it possible to switch to use the fork before we have a proper rewrite? |
As this has became a bit stale, I would like to ask if you were to welcome a PR that follows up on @superliuwr comment above? |
Hey @asciidisco , sure, happy if you want to give it a try. |
@cmalard not completely sure, but as long as you don't deploy the code to an attackable server it's not really critical, is it? Apart from that we're thinking about deprecating prompt/prompt-cli because of its problematic status/maintenance and replacing it with this: @AdeAttwood what do you think? |
From a human point of view, I agree 😉 |
Do you guys know when this can be fixed? |
Hey @itsfilipoficial , |
That pr branch seems to work for me when I tested locally |
@itsfilipoficial 🎉 ! Thanks for the quick feedback! My idea would be to merge this and a create |
@itsfilipoficial done, please double check if you have time ;) |
Reopen till released |
Should be released, please check |
npm audit
reports finding 2 vulnerabilitiesAlthough the security warning relates to Lodash, it actuall the Vorpal package causing the problem - it hasn't been updated for months, and appears to be
dead
Expected Behavior
There should be no vulnerabilities.
Current Behavior
npm reports
Affected packages
Possible Solution
Steps to Reproduce (for bugs)
npm install --save-dev @commitlint/prompt
npm audit
output ->
Context
Your Environment
commitlint/prompt --version
git --version
node --version
The text was updated successfully, but these errors were encountered: