PT-2026-52557 · Seaweedfs · Seaweedfs

·

CVE-2026-54917

·

Published

2026-05-26

·

Updated

2026-09-04

CVSS v3.1

10

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions SeaweedFS versions prior to 4.30
Description The S3 API gateway and the Iceberg REST catalog gateway use a router configuration that disables path cleaning. This allows a .. segment within a URL to persist during routing. For example, a request to GET /bucket-A/../evil-bucket/key is processed as bucket=bucket-A and object=../evil-bucket/key. The object key is subsequently processed by util.JoinPath() in S3 or path.Join() in Iceberg, which collapses the .. segment on the server side, enabling unauthorized cross-bucket access for read or write operations.
Recommendations Update to version 4.30.

Exploit

Fix

Path traversal

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-11136
BIT-SEAWEEDFS-2026-54917
CVE-2026-54917
GHSA-W62W-66V9-VVGV
GO-2026-6221
OPENSUSE-SU-2026:21761-1

Affected Products

Seaweedfs