Podatności @angular/service-worker
3 znanych podatności CVE w @angular/service-worker, przetłumaczonych i ocenionych.
- CVE-2026-50184Średnie
Podatność w pakiecie @angular/service-worker powoduje, że podczas rekonstrukcji żądań sieciowych przez Service Worker Angulara usuwane są jawne ustawienia bezpieczeństwa (credentials i cache mode). W efekcie przeglądarka wysyła aktywne dane uwierzytelniające (np. ciasteczka) tam, gdzie programista nakazał je pominąć, a prywatne zasoby są buforowane w lokalnej pamięci podręcznej.
- CVE-2026-50169Średnie
Podatność w pakiecie @angular/service-worker powoduje, że podczas rekonstrukcji żądań sieciowych dla dopasowanych zasobów usługa Service Worker usuwa ścisłą politykę przekierowań (np. redirect: 'error'), zastępując ją domyślnym zachowaniem przeglądarki 'follow'. Może to prowadzić do nieautoryzowanego śledzenia przekierowań HTTP 3xx, co stwarza ryzyko wycieku ciasteczek, poświadczeń lub danych chronionych sesją.
- CVE-2026-54264Średnie
W Angularze przed wersjami 22.0.1, 21.2.17 i 20.3.25 wykryto podatność na ujawnienie informacji w pakiecie @angular/service-worker. Podczas pobierania zasobów Service Worker zachowuje wrażliwe nagłówki (np. Authorization, Proxy-Authorization, ciasteczka sesyjne) przy przekierowaniach między domenami, co narusza algorytm przekierowań Fetch. Atakujący zdalny może wykorzystać to do przechwycenia danych uwierzytelniających poprzez wymuszenie przekierowania do niezaufanego źródła.

