漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Rattler vulnerable to package cache path traversal via conda package build string
Vulnerability Description
Rattler is a library that provides common functionality used within the conda ecosystem. `rattler_cache` prior to version 0.9.0 and `py-rattler` prior to version 0.24.0 were vulnerable to package-cache path traversal when handling package metadata from conda channels. During cache materialization, the `ratter_cache` code used the package record `build` string as part of a cache key that was joined into a filesystem path. A malicious or untrusted channel could publish repodata with path separators or traversal components in that field, causing package contents to be written outside the configured package cache directory. The issue requires use of a malicious or otherwise untrusted conda channel. Curated channels that validate package metadata are not expected to allow malformed build strings of this form. Users should upgrade to `rattler_cache` version 0.9.0 or `py-rattler` version 0.24.0 and avoid untrusted conda channels.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
conda Rattler 路径遍历漏洞
Vulnerability Description
conda Rattler是conda组织的一款基于Rust构建的高性能软件包解析、下载与环境管理工具。 conda Rattler存在安全漏洞,该漏洞源于处理conda channel的包元数据时,将包记录build字符串作为缓存键拼接到文件系统路径,未对路径分隔符或遍历组件进行验证,导致包内容被写入配置的包缓存目录之外,可能造成路径遍历。
CVSS Information
N/A
Vulnerability Type
N/A