PT-2026-70221 · Seaweedfs · Seaweedfs

CVE-2026-72921

·

Published

2026-08-11

·

Updated

2026-09-10

CVSS v3.1

8.1

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions SeaweedFS versions prior to 4.24
Description In the distributed storage system, the authorization check for allowed prefixes within weed/server/filer server handlers.go uses strings.HasPrefix on raw path strings. This implementation allows a JSON Web Token (JWT) scoped to a specific path, such as /tenant1, to inadvertently authorize access to sibling paths like /tenant1234, /tenant1-old, and /tenant1backup. This flaw enables unauthorized cross-tenant read and write operations when using a valid scoped token.
Recommendations Update to version 4.24.

Exploit

Fix

Incorrect Authorization

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

Weakness Enumeration

Related Identifiers

BIT-SEAWEEDFS-2026-72921
CVE-2026-72921
GHSA-GV5W-HFX8-8CWQ
GO-2026-6361

Affected Products

Seaweedfs