Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2026-50169

Опубликовано: 22 июн. 2026
Источник: nvd
CVSS3: 6.1
EPSS Низкий

Описание

Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.0-rc.2, 21.2.15 20.3.22, and 19.2.23, an issue in the @angular/service-worker package compromises the integrity of request-policy enforcement during request reconstruction. When the Angular Service Worker intercepts network requests for matched assets, it reconstructs a new Request object using an internal helper function. During this reconstruction process, the helper function strips the strict, client-defined request redirect policy configuration (such as redirect: 'error'), falling back to the browser's default 'follow' strategy. If the target web application makes client-side requests with a strict policy (e.g., expecting a network error instead of automatically following redirects), the service worker will bypass this instruction and automatically follow HTTP 3xx redirects to other destinations. This acts as an unintended proxy/intermedi

Уязвимые конфигурации

Конфигурация 1

Одно из

cpe:2.3:a:angular:angular:*:*:*:*:*:node.js:*:*
Версия до 18.2.14 (включая)
cpe:2.3:a:angular:angular:*:*:*:*:*:node.js:*:*
Версия от 19.0.0 (включая) до 19.2.23 (исключая)
cpe:2.3:a:angular:angular:*:*:*:*:*:node.js:*:*
Версия от 20.0.0 (включая) до 20.3.22 (исключая)
cpe:2.3:a:angular:angular:*:*:*:*:*:node.js:*:*
Версия от 21.0.0 (включая) до 21.2.15 (исключая)
cpe:2.3:a:angular:angular:22.0.0:next0:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next1:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next10:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next11:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next12:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next2:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next3:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next4:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next5:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next6:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next7:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next8:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:next9:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:rc0:*:*:*:node.js:*:*
cpe:2.3:a:angular:angular:22.0.0:rc1:*:*:*:node.js:*:*

EPSS

Процентиль: 6%
0.00165
Низкий

6.1 Medium

CVSS3

Дефекты

CWE-200

Связанные уязвимости

CVSS3: 6.1
ubuntu
около 2 месяцев назад

Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.0-rc.2, 21.2.15 20.3.22, and 19.2.23, an issue in the @angular/service-worker package compromises the integrity of request-policy enforcement during request reconstruction. When the Angular Service Worker intercepts network requests for matched assets, it reconstructs a new Request object using an internal helper function. During this reconstruction process, the helper function strips the strict, client-defined request redirect policy configuration (such as redirect: 'error'), falling back to the browser's default 'follow' strategy. If the target web application makes client-side requests with a strict policy (e.g., expecting a network error instead of automatically following redirects), the service worker will bypass this instruction and automatically follow HTTP 3xx redirects to other destinations. This acts as an unintended proxy/interm...

CVSS3: 6.1
debian
около 2 месяцев назад

Angular is a development platform for building mobile and desktop web ...

CVSS3: 6.1
github
около 2 месяцев назад

Angular Service Worker Policy-Bypass & Credential-Stripping Vulnerabilities

EPSS

Процентиль: 6%
0.00165
Низкий

6.1 Medium

CVSS3

Дефекты

CWE-200