CVE-2026-77298 in SeaweedFSinformazioni

Riassunto

di VulDB • 27/08/2026

SeaweedFS è un sistema di storage distribuito per file e blob. Nelle versioni 4.39 e precedenti, l'API S3 accetta un token JWT OIDC esterno inviato direttamente nell'intestazione Authorization e lo mappa a un ruolo IAM senza applicare la policy di trust del ruolo; ciò consente a un utente federato di assumere un ruolo che non ha il permesso di ricoprire. Il percorso standard STS AssumeRoleWithWebIdentity rifiuta tale token quando la policy di trust del ruolo non riconosce come attendibile il provider federato del token, mentre il percorso diretto S3 bearer valida solo il token stesso e quindi autentica l'utente con il ruolo mappato, valutando le relative autorizzazioni S3 associate. Di conseguenza, un utente OIDC valido il cui token verrebbe negato per l'accesso al ruolo tramite STS può ottenere l'accesso S3 del ruolo (inclusa la lettura, scrittura ed eliminazione degli oggetti) presentando direttamente all'API S3 il raw JWT OIDC. Questo problema è stato risolto nella versione 4.40.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

GitHub M

Prenotare

20/08/2026

Divulgazione

27/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!