Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
SeaweedFS: Authenticated Cross-Prefix IDOR in Filer TUS Handler Enables Arbitrary Write to Tenant-Forbidden Paths
Vulnerability Description
SeaweedFS is a distributed storage system for files and blobs. In version 4.39, the filer's TUS resumable-upload handler checks JWT allowed_prefixes scoping only when a session is created, letting a low-privilege tenant hijack another tenant's upload session to write content to filer paths their own token forbids. The HEAD, PATCH, and DELETE verbs that act on an existing session by its id never verify that the session's stored target path falls within the caller's allowed prefixes, so a tenant who obtains another upload's session identifier can PATCH attacker bytes into it and, on completion, have the file land at the victim's out-of-scope path. The same token can also DELETE other tenants' sessions and HEAD them to read upload progress and size, defeating the JWT prefix isolation. This vulnerability only affects deployments that configure filer JWT signing and have TUS uploads enabled. This issue is fixed in version 4.40.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L
Vulnerability Type
通过用户控制密钥绕过授权机制
Vulnerability Title
SeaweedFS 授权问题漏洞
Vulnerability Description
SeaweedFS是SeaweedFS团队开源的一款分布式网络存储文件系统。 SeaweedFS 4.39版本至4.40之前版本存在授权问题漏洞,该漏洞源于对已有上传会话的HEAD、PATCH和DELETE操作缺少JWT允许前缀验证,可能导致低权限租户劫持其他租户的上传会话,向禁止路径写入内容,或删除和读取其他租户的上传会话。
CVSS Information
N/A
Vulnerability Type
N/A