CVE-2026-63506
Təsvir
Tina başsız məzmun idarəetmə sistemidir. @tinacms/auth 1.1.4 və next-tinacms-azure 15.0.1 versiyalarından əvvəl, isAuthorized sorğu tərəfindən idarə olunan clientID-ni qəbul edir və isUserAuthorized-dan bearer token-ini özüyaşarılılıqlı saytın konfiqurasiya edilmiş tətbiqi əvəzinə seçilmiş həmin TinaCloud tətbiqinə qarşı təsdiqləməsini istəyir. Hər hansı bir TinaCloud hesabı olan hücumçu, qurbanın son nöqtəsinə (endpoint) öz tətbiq ID-sini və etibarlı token-i göndərərək, TinaCloudBackendAuthProvider-in və ya təsirə məruz qalmış media avtorizasiya geri çağırışının (callback) hücumçunun təsdiqlənmiş statusunu tenant sərhədləri boyunca qəbul etməsinə səbəb ola bilər. Zəiflik packages/@tinacms/auth/src/index.ts və packages/next-tinacms-azure/src/auth.ts fayllarında mövcuddur. Uğurlu istismar, qurban hesabına və ya qurbanın qarşılıqlı əlaqəsinə ehtiyac olmadan medianın siyahılanmasına, oxunmasına, yüklənməsinə və ya silinməsinə, həmçinin TinaCloudBackendAuthProvider istifadə edildikdə qurbanın məzmunu üzərində GraphQL oxuma, yaratma, yeniləmə və silmə əməliyyatlarının yerinə yetirilməsinə şərait yaradır. Bu zəiflik @tinacms/auth 1.1.4 və next-tinacms-azure 15.0.1 versiyalarında aradan qaldırılmışdır.
Necə düzəltmək olar
- @tinacms/auth1.1.4 və ya daha yeni versiya
- next-tinacms-azure15.0.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| @tinacms/authnpm | v < 1.1.4 | 1.1.4 |
| next-tinacms-azurenpm | v < 15.0.1 | 15.0.1 |
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.