isomorphic-git 是一个为 Node.js 和浏览器设计的纯 JavaScript 实现的 Git 工具。在 1.38.6 版本之前,isomorphic-git 的 功能在写入新子路径时,若其父目录组件为符号链接,则不会进行安全检查。恶意仓库可先放置一个指向目录的符号链接,随后通过更新树状态,在该路径下创建子文件;通常的触发场景是先执行克隆,之后再进行拉取操作;但在符号链接已存在,或应用程序直接访问树结构时,仅执行一次克隆也可能触发该漏洞。在 Linux 或 macOS 上,Node.js 的 模块允
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-63478 | 5.3 MEDIUM | isomorphic-git: Path traversal via a ".." tree-entry name writes files outside the working |
| 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) |