Skip to content
This repository has been archived by the owner on Jan 3, 2023. It is now read-only.

Security update: ensure nodemon^1.18.7 #395

Merged
merged 1 commit into from
Dec 15, 2018
Merged

Security update: ensure nodemon^1.18.7 #395

merged 1 commit into from
Dec 15, 2018

Conversation

morphatic
Copy link
Contributor

A critical security issue with flatmap-stream was traced to a sub-debpendency of nodemon. This is fixed in nodemon@1.18.7. I realize that nodemon is only a devDependency that is installed when you feathers generate app so it shouldn't affect production apps, and that since no version is currently specified it should get the latest version (which is fixed). However, I just updated my global @feathersjs/cli and ran feathers generate app and it installed nodemon@1.18.6 which still contained the vulnerability.

For the time being, it seems wise to specify nodemon@^1.18.7 in the app generator just to make sure people don't inadvertently get the malicious code on their systems. This can probably be removed in the near future, but I don't think it could hurt to make this the minimum version, for now.

@daffl
Copy link
Member

daffl commented Dec 15, 2018

I've been thinking about doing that, thank you. Too bad that npm seems to be so flaky when it comes to actually pulling in the latest version.

@daffl daffl merged commit f0c2a7f into feathersjs-ecosystem:master Dec 15, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants