CVE-2026-77298
Təsvir
SeaweedFS fayllar və bloblar üçün paylanmış saxlama sistemidir. Versiya 4.39 və daha əvvəlki versiyalarda S3 API-si birbaşa Authorization başlığında göndərilən xarici OIDC JWT-ni qəbul edir və həmin rolun etibar siyasətini (trust policy) tətbiq etmədən onu IAM roluna uyğunlaşdırır, buna görə də federativ istifadəçi onlara icazə verilməyən rolu mənimsəyə bilər. Standart STS AssumeRoleWithWebIdentity yolu, rolun etibar siyasəti tokenin federativ provayderinə etibar etmədikdə belə bir tokeni rədd edir, lakin birbaşa S3 bearer yolu yalnız tokenin özünü yoxlayır, sonra uyğunlaşdırılmış rol kimi autentifikasiya aparır və həmin rolun qoşulmuş S3 icazələrini qiymətləndirir. Nəticə etibarı ilə, tokeni STS vasitəsilə rədd ediləcək valid OIDC istifadəçisi, xam OIDC JWT-ni birbaşa S3 API-sinə təqdim etməklə obyektlərin oxunması, yazılması və silinməsi daxil olmaqla, rolun S3 giriş imkanlarını əldə edə bilər. Bu problem 4.40 versiyasında düzəldilib.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| seaweedfs seaweedfs | < 4.40 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.