-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
Potentially unsafe regular expression (edit: THIS HAS BEEN FIXED. READ BELOW) #3
Comments
Same for me, pinned to 1.0.0 with yarn for now. |
Same for me. |
Same for me, affects gulp-cli. I actually just filed an issue over there. |
This has broken gulp. Please release a new version that reverts this. |
Same for me. |
This breaks nodemon as well. |
Really sorry, this was unintentional. It should be fixed. Initially, I had This was human error, apologies. |
I'll keep this open for a bit to make sure it's fixed for everyone. In regards to why I want to do this as a patch, I think it's important to ensure that implementors can prevent users from passing unsafe regular expressions. |
This has been fixed
(You might also need to delete |
vue-cli is back up and running, thank you for the quick resolve! |
I did |
1.0.2 fixes nodemon (latest, version 1.15.1) Thanks for the quick fix 🙌 |
This really highlights what tremendous social responsibility comes with having a library that many things are dependent upon. This poor guy will probably have everything from Twitter DM's to frantic phone calls for the next 72 hours. |
👍 Thank you for the speedy fix. Please lock this thread relatively soon to prevent it turning into a discussion board of unrelated topics and spamming everyone. |
Lol, I feel terrible that I broke everyone's code, but this comes with the territory. Worse, I was trying to implement something to make downstream dependents more secure, when generating regex from unknown sources.
If it's only 72 hours, I'll be a happy camper lol. |
I am deleting some of the "me too" comments that don't add any new information and were added AFTER the issue was already resolved. These comments are making it harder to find the important information in this issue. |
If you took the time to create issues on other impacted repositories, please also take the time to close those issues with information about the issue being resolved. Thanks! |
Edit: A patch has been released. Ensure you are using version
1.0.2
(not1.0.1
) and you can continue on your merry way. :)Using
[email protected]
as a subdependency ofchokidar
under nodev8.9.4
, I obtain the following error:Feel free to close if this is specific to the
chokidar
use case.Also, I'm so sorry for posting an issue just 12 minutes after you published the version 😓
The text was updated successfully, but these errors were encountered: