isomorphic-git 是一个专为 Node.js 和浏览器设计的纯 JavaScript 实现的 Git 工具。在 1.38.6 版本之前,其位于 中的树解析器(tree parser)会接受以独立 作为树条目名称的情况,因为它仅拒绝路径分隔符。当从恶意控制或遭受中间人攻击的非 GitHub 远程仓库执行克隆(clone)或检出(checkout)操作时,嵌套的 条目可能突破工作树(working-tree)根目录,在任意由主机文件系统(host-backed fs)提供的父路径上写入攻击者指定的文件。这种
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| isomorphic-git | isomorphic-git | < 1.38.6 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-63395 | 8.8 HIGH | isomorphic-git: Arbitrary file write outside the working tree via a directory symlink duri |
| CVE-2026-63476 | 4.3 MEDIUM | isomorphic-git: Unbounded memory allocation from attacker-controlled delta target size (Do |
| CVE-2026-63475 | 4.3 MEDIUM | isomorphic-git: Circular symbolic references cause non-terminating resolution (DoS) |