漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
go-git: Malicious reference names may modify files outside the reference storage
Vulnerability Description
go-git is an extensible git implementation library written in pure Go. Prior to 5.19.2 and 6.0.0-alpha.5, reference names are not sanitized before being used to construct on-disk paths under the reference storage directory, so a maliciously crafted reference name (for example containing directory-traversal sequences) can cause go-git to write files outside the intended reference storage directory. Versions 5.19.2 and 6.0.0-alpha.5 fix the issue.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:L
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
go-git 路径遍历漏洞
Vulnerability Description
go-git是go-git团队的一款基于Go语言的分布式版本控制库。 go-git 5.19.2之前版本和6.0.0-alpha.5之前版本存在路径遍历漏洞,该漏洞源于引用名称在用于构造引用存储目录下的磁盘路径之前未经过清理,可能导致恶意构造的引用名称写入预期存储目录之外的文件。
CVSS Information
N/A
Vulnerability Type
N/A