CVE-2026-50169

Orta

Təsvir

Angular, TypeScript/JavaScript və digər dillərdən istifadə edərək mobil və masaüstü veb tətbiqləri yaratmaq üçün nəzərdə tutulmuş inkişaf platformasıdır. 22.0.0-rc.2, 21.2.15, 20.3.22 və 19.2.23 versiyalarından əvvəl, @angular/service-worker paketindəki bir problem sorğuların yenidən qurulması zamanı sorğu siyasətinin (request-policy) tətbiqinin bütövlüyünü pozur. Angular Service Worker uyğun gələn aktivlər üçün şəbəkə sorğularını qarşıladıqda, daxili köməkçi funksiyadan istifadə edərək yeni Request obyekti yaradır. Bu yenidən qurma prosesi zamanı köməkçi funksiya klient tərəfindən təyin edilmiş ciddi sorğu yönləndirmə siyasəti konfiqurasiyasını (məsələn, redirect: 'error') silir və brauzerin standart 'follow' strategiyasına geri dönür. Əgər hədəf veb tətbiqi ciddi siyasətlə klient tərəfli sorğular göndərirsə (məsələn, avtomatik yönləndirmələri izləmək əvəzinə şəbəkə xətası gözləyirsə), service worker bu təlimatı yan keçərək digər ünvanlara HTTP 3xx yönləndirmələrini avtomatik izləyəcəkdir. Bu, arzuolunmaz proksi/vasitəçi ("Confused Deputy") kimi çıxış edir və əgər ictimai dinamik marşrutlar həssas marşrutlara yönləndirilirsə, kukilərin/etibarnamələrin ifşasına və ya eyni mənşəli sessiya ilə məhdudlaşdırılmış məlumat sızmasına səbəb ola bilər. Bu zəiflik 22.0.0-rc.2, 21.2.15, 20.3.22 və 19.2.23 versiyalarında aradan qaldırılıb.

CiddilikOrta
CVSS6.1
İstismar ehtimalı—
MəhsulAngular
Dərc22 iyn 2026
İlk görülmə22 iyn 2026

Necə düzəltmək olar

Yeniləyin
  • angular angular19.2.23, 20.3.22, 21.2.15 və ya daha yeni versiya
  • @angular/service-worker22.0.0-rc.2, 20.3.22, 19.2.23, 21.2.15 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
angular angularv ≤ 18.2.14, 19.0.0 ≤ v < 19.2.23, 20.0.0 ≤ v < 20.3.22, 21.0.0 ≤ v < 21.2.15, 22.0.019.2.23, 20.3.22, 21.2.15
@angular/service-workernpm22.0.0-next.0 ≤ v < 22.0.0-rc.2, 20.0.0-next.0 ≤ v < 20.3.22, 19.0.0-next.0 ≤ v < 19.2.23, v ≤ 18.2.14, 21.0.0-next.0 ≤ v < 21.2.1522.0.0-rc.2, 20.3.22, 19.2.23, 21.2.15

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.