CVE-2026-32101

Yüksək

Təsvir

StudioCMS server tərəfində render olunan, Astro native, headless məzmun idarəetmə sistemidir. 0.3.1 versiyasından əvvəl, S3 yaddaş menecerinin isAuthorized() funksiyası async (Promise<boolean> qaytarır) kimi təyin edilmişdir, lakin həm POST, həm də PUT handler-lərində await olmadan çağırılır. JavaScript-də Promise obyekti həmişə "truthy" olduğu üçün, !isAuthorized(type) ifadəsi həmişə false kimi qiymətləndirilir və bu da avtorizasiya yoxlamasının tamamilə yan keçilməsinə səbəb olur. Ən aşağı ziyarətçi roluna malik olan istənilən autentifikasiya olunmuş istifadəçi S3 bucket-indəki bütün faylları yükləyə, silə, adını dəyişə və siyahısını görə bilər. Bu boşluq 0.3.1 versiyasında aradan qaldırılmışdır.

CiddilikYüksək
CVSS7.6
İstismar ehtimalı—
MəhsulStudiocms
Dərc11 mar 2026
İlk görülmə11 mar 2026

Necə düzəltmək olar

Yeniləyin
  • studiocms studiocms0.3.1 və ya daha yeni versiya
  • @studiocms/s3-storage0.3.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
studiocms studiocmsv < 0.3.10.3.1
@studiocms/s3-storagenpmv < 0.3.10.3.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.

Intelligence 360 paketində

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.

CVE-2026-32101 · Studiocms · Dark Radar