CVE-2026-50184

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 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 problem sorğuların yenidən qurulması zamanı sorğu siyasətinin tətbiqinin bütövlüyünü pozur. Angular Service Worker uyğun gələn resurslar üçün şəbəkə sorğularını tutduqda, daxili köməkçi funksiyadan istifadə edərək yeni Request obyekti qurur. Bu yenidənqurma prosesində köməkçi funksiya müştəri tərəfindən açıq şəkildə müəyyən edilmiş təhlükəsizlik parametrlərini silir: credentials konfiqurasiyası (məsələn, credentials: 'omit') və HTTP keş rejimi konfiqurasiyası (məsələn, cache: 'no-store'). Bunlar standart brauzer defolt parametrlərinə (credentials: 'same-origin' və defolt HTTP keş xassələri) qaytarılır. Bu, brauzerin müştəri tərəfindəki tərtibatçının açıq şəkildə buraxılmalı olduğunu göstərdiyi halda, aktiv etimadnamələri (məsələn, cookies və ya Authorization başlıqları) xarici sorğulara daxil etməsinə səbəb olur və potensial sessiya sızmasına gətirib çıxarır. Bundan əlavə, bu, şəxsi və ya keşlənməyən resursların service worker mühərriki tərəfindən keşlənməsinə səbəb olur və şəxsi səhifə vəziyyətlərini çıxışdan sonra müştərinin lokal keşində əlçatan və ya davamlı edir. Bu zəiflik 22.0.0-rc.2, 21.2.15, 20.3.22 və 19.2.23 versiyalarında düzəldilmişdir.

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, 21.2.15, 20.3.22, 19.2.23 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, 21.0.0-next.0 ≤ v < 21.2.15, 20.0.0-next.0 ≤ v < 20.3.22, 19.0.0-next.0 ≤ v < 19.2.23, v ≤ 18.2.1422.0.0-rc.2, 21.2.15, 20.3.22, 19.2.23

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-50184 · Angular · Dark Radar