漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Apache Ivy: PackagerResolver path traversal vulnerability
Vulnerability Description
The PackagerResolver of Apache Ivy is able to download online
artifacts and to (re)package them in a format defined by a
packager.xml file. This repackaging is done by an Ant script, which is
stored in a subdirectory of the configured "buildRoot" directory. This
subdirectory is calculated based on modules coordinates, like the
organisation, name or version.
If one of the coordinates contains "../" sequences - which are valid
characters for Ivy coordinates in general- it is possible to break out
of the configured "buildRoot" directory where other files can be
overwritten.
In order to exploit this vulnerability an attacker needs to have
access to a packager repository and add or modify the coordinates in
ivy.xml files to have such "../" sequences.
Users of Apache Ivy 2.0.0 to 2.5.3 (inclusive) should upgrade to Ivy 2.6.0.
CVSS Information
N/A
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
Apache Ivy 路径遍历漏洞
Vulnerability Description
Apache ivy是美国Apache基金会开源的一款依赖管理工具库。 Apache Ivy 2.0.0版本至2.5.3及之前版本存在路径遍历漏洞,该漏洞源于PackagerResolver在重新打包过程中对模块坐标包含“../”序列处理不当,可能导致绕过buildRoot目录覆盖其他文件。
CVSS Information
N/A
Vulnerability Type
N/A