Skip to content

Security Concerns with Using Older Node.js Versions via NVM #1157

Answered by coreybutler
Jubelnar asked this question in General
Discussion options

You must be logged in to vote

Great question. The answer is a little nuanced.

NVM4W uses a symlink to change the active version of node, i.e. it determines which executable is linked to "node.exe" on the PATH. It replicates the effect you'd have if you installed node without a version manager. I'm not sure how Arctic Wolf works internally, but I suspect it looks for the active version of node. If you switch to an old version while the AV runs, it would likely flag the version because the active version is vulnerable. However, if you switch back to a new version, the AV likely won't catch it because the active version of node is not vulnerable. This doesn't mean your system is safe, because node 12 still exists on it. …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@Jubelnar
Comment options

Answer selected by Jubelnar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants