-
Notifications
You must be signed in to change notification settings - Fork 478
Installing expo-cli with Node 14.15.5 (Latest Active LTS) high severity errors #3250
Comments
i ran
this is all "prototype pollution", mainly based on our dependency on we need to wait for react-dev-utils to update their immer dependency to resolve these warnings: facebook/create-react-app#10578 the one that we can control is node-forge. we don't actually use any of the impacted methods (see the changelog), so on top of there not being any attack vector due to the nature of expo-cli, there is no usage of impacted code. i opened a pr to bump the version anyways: #3252 so, tl;dr: this is nothing to be concerned about, npm has no way of detecting if the usage of the listed libraries actually exposes the developers to any vulnerabilities, and they do not in this case. you will likely see this same warning in many larger projects right now because some new prototype pollution advisories were created on npm yesterday and it takes time to update impacted libraries. |
One thing I would add is that all security is relative to a threat model. A package that is highly vulnerable in one context may be 100% secure in another context. Specifically, many packages consider DoS to be a vulnerability in the context of being run on a high-traffic web server, which usually doesn’t apply to a local CLI tool. |
|
I just started using Expo with the hope of using it to develop some apps. When first installing the Expo-CLI and trying to get the first project up with Node 14.15.5 which is the latest active LTS I get a variety of errors.
It forces me to ask the question: Is this project still well maintained or falling into disrepair?
Alternative I'm doing something wrong and I'd appreciate the assistance...
The text was updated successfully, but these errors were encountered: