漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
SeaweedFS: Path traversal in the S3 and Iceberg REST gateways allows cross-bucket access
Vulnerability Description
SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables. Prior to 4.30, the S3 API gateway and the Iceberg REST catalog gateway construct their routers with mux.NewRouter().SkipClean(true). With path cleaning disabled, a .. segment inside the URL survives routing, so a request such as `GET /bucket-A/../evil-bucket/key`, is matched as bucket=bucket-A, object=../evil-bucket/key. The captured object key is then joined into a filer path with util.JoinPath (S3) / path.Join (Iceberg), which collapse the .. server-side, so the actual read or write lands in evil-bucket. This vulnerability is fixed in 4.30.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
SeaweedFS 路径遍历漏洞
Vulnerability Description
SeaweedFS是SeaweedFS团队开源的一个用于blob、对象、文件和数据湖的快速分布式存储系统。 SeaweedFS 4.30之前版本存在路径遍历漏洞,该漏洞源于S3 API网关和Iceberg REST目录网关在构建路由器时禁用路径清理,导致URL中的..段保留,从而可能使攻击者通过特制请求访问其他存储桶。
CVSS Information
N/A
Vulnerability Type
N/A