目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-121750— nvm 离线安装校验失败缓存漏洞

一分钟漏洞结论

影响对象
nvm-sh nvm
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

Node Version Manager(nvm)是一个符合 POSIX 标准的 shell 函数,用于管理多个 Node.js 版本。在 0.40.5 至 0.40.8 版本中, 会将发布归档文件直接下载到 的最终路径,并在之后验证其校验和;若校验和不匹配,则报告错误,但被拒绝的归档文件仍保留在原处。随后,若用户对同一版本执行 ,该命令会从缓存中安装该文件且不再进行校验和验证,导致刚刚被拒绝的归档文件被安装并运行其 和 组件。 这为能够篡改下载归档文件(例如通过投毒的 CDN 或缓存对象)但无法伪造其旁边的 文件

CVSS 3.1 · Low
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-121750 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
nvm install --offline installs a cached tarball that previously failed checksum verification
来源: CVE Program / CVE List V5
Vulnerability Description
Node Version Manager (nvm) is a POSIX-compliant shell function for managing multiple node.js versions. In versions 0.40.5 through 0.40.8, `nvm_download_artifact` downloads a release archive directly to its final path in `$NVM_DIR/.cache` and verifies its checksum afterwards; on a checksum mismatch it reports an error but leaves the rejected archive in place. A later `nvm install --offline` of the same version installs that cached file without a checksum, so an archive that was just rejected gets installed and its `node` and `npm` run. This gives code execution to a party who can alter the downloaded tarball (for example a poisoned CDN or cache object) but cannot also forge the `SHASUMS256.txt` beside it, if the victim runs `nvm install --offline` for that version after the visible "Checksums do not match" failure and before any online retry. Version 0.41.0 only puts an archive in the cache once its checksum has passed.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N
来源: CVE Program / CVE List V5
Vulnerability Type
下载代码缺少完整性检查
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
nvm-sh nvm 0.40.5 ~ 0.41.0 -

二、漏洞 CVE-2026-121750 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-121750 的情报信息

请登录查看更多情报信息。

CVE-2026-121750 其他参考 (2)

同批安全公告 · nvm-sh · 2026-11-04 · 共 7 条

CVE-2026-121746 5.5 MEDIUM nvm 通过符号链接 .nvmrc 覆盖任意文件漏洞
CVE-2026-121747 5.5 MEDIUM nvm 任意文件读取漏洞
CVE-2026-121748 3.6 LOW nvm 远程代码执行漏洞
CVE-2026-121749 3.3 LOW nvm 任意版本 .nvmrc 文件读取漏洞
CVE-2026-121751 3.1 LOW nvm LTS 别名远程代码执行漏洞
CVE-2026-121745 2.5 LOW nvm curl/wget 命令暴露敏感信息漏洞

IV. Related Vulnerabilities