Node Version Manager (nvm) 是一个符合 POSIX 标准的 Shell 函数,用于管理多个 Node.js 版本。在 0.39.6 至 0.40.8 版本中, (以及其他用于刷新远程 LTS 别名的命令)会将镜像服务器 文件中的“版本列”内容直接存储到 目录下,而未进行任何验证。随后, 函数会在 Shell 算术表达式 中对 形式的值进行求值。 在 Bash 和 Zsh 环境中,算术求值过程会展开数组下标中的命令替换(command substitution)。因此,若存储的值为类似 的恶
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-121746 | 5.5 MEDIUM | nvm use --save and nvm install --save write through a symlinked .nvmrc, overwriting any fi |
| CVE-2026-121747 | 5.5 MEDIUM | nvm prints the contents of any readable file through a symlinked .nvmrc |
| CVE-2026-121748 | 3.6 LOW | nvm use --delete-prefix lets a project .npmrc choose which file npm rewrites or makes worl |
| CVE-2026-121749 | 3.3 LOW | nvm passes the version pattern to grep without -e, letting a .nvmrc inject grep options an |
| CVE-2026-121750 | 3.1 LOW | nvm install --offline installs a cached tarball that previously failed checksum verificati |
| CVE-2026-121745 | 2.5 LOW | nvm exposes NVM_AUTH_HEADER to other local users on the curl/wget command line |