漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
isomorphic-git < 1.42.0 Prototype Pollution via getRemoteInfo
Vulnerability Description
isomorphic-git before 1.42.0 contains a prototype pollution vulnerability in the getRemoteInfo function that allows a malicious Git server operator to pollute Object.prototype by advertising crafted ref names containing '__proto__' path segments during ref negotiation. Attackers controlling a Git server can advertise a specially crafted ref such as '__proto__/corsProxy' to reroute all subsequent network operations through an attacker-controlled proxy, causing isomorphic-git to invoke the victim's onAuth callback and transmit credentials to the attacker when the victim calls getRemoteInfo with an attacker-supplied URL.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N
Vulnerability Type
CWE-1321
Vulnerability Title
isomorphic-git 输入验证错误漏洞
Vulnerability Description
isomorphic-git是isomorphic-git组织开源的一个Git纯JavaScript实现。 isomorphic-git 1.42.0之前版本存在输入验证错误漏洞,该漏洞源于getRemoteInfo函数在ref协商期间未正确处理包含“__proto__”路径段的特制ref名称,导致原型污染,攻击者可通过控制Git服务器广告特制ref并重路由网络操作,诱使受害者在调用getRemoteInfo时触发onAuth回调并泄露凭据。
CVSS Information
N/A
Vulnerability Type
N/A