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

exploitDog

nvd логотип

CVE-2026-54268

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

Описание

Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.1, 21.2.17, and 20.3.25, a Denial of Service (DoS) vulnerability exists in the @angular/common package of the Angular framework. The formatDate function, which is also utilized by the standard Angular DatePipe, does not properly limit or validate the length of the format parameter. When parsing a maliciously crafted, excessively long date format string (e.g., a repeating pattern or very large string), the internal parser splits the string iteratively using a regular expression loop. This results in uncontrolled resource consumption (high CPU utilization and excessive memory allocations), leading to a Denial of Service (DoS). This vulnerability is fixed in 22.0.1, 21.2.17, and 20.3.25.

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

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

Одно из

cpe:2.3:a:angular:angular:*:*:*:*:*:node.js:*:*
Версия до 19.2.25 (включая)
cpe:2.3:a:angular:angular:*:*:*:*:*:node.js:*:*
Версия от 20.0.0 (включая) до 20.3.25 (исключая)
cpe:2.3:a:angular:angular:*:*:*:*:*:node.js:*:*
Версия от 21.0.0 (включая) до 21.2.17 (исключая)
cpe:2.3:a:angular:angular:*:*:*:*:*:node.js:*:*
Версия от 22.0.0 (включая) до 22.0.1 (исключая)

EPSS

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

7.5 High

CVSS3

Дефекты

CWE-400

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

CVSS3: 7.5
ubuntu
около 1 месяца назад

Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.1, 21.2.17, and 20.3.25, a Denial of Service (DoS) vulnerability exists in the @angular/common package of the Angular framework. The formatDate function, which is also utilized by the standard Angular DatePipe, does not properly limit or validate the length of the format parameter. When parsing a maliciously crafted, excessively long date format string (e.g., a repeating pattern or very large string), the internal parser splits the string iteratively using a regular expression loop. This results in uncontrolled resource consumption (high CPU utilization and excessive memory allocations), leading to a Denial of Service (DoS). This vulnerability is fixed in 22.0.1, 21.2.17, and 20.3.25.

CVSS3: 5.3
redhat
около 1 месяца назад

Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 22.0.1, 21.2.17, and 20.3.25, a Denial of Service (DoS) vulnerability exists in the @angular/common package of the Angular framework. The formatDate function, which is also utilized by the standard Angular DatePipe, does not properly limit or validate the length of the format parameter. When parsing a maliciously crafted, excessively long date format string (e.g., a repeating pattern or very large string), the internal parser splits the string iteratively using a regular expression loop. This results in uncontrolled resource consumption (high CPU utilization and excessive memory allocations), leading to a Denial of Service (DoS). This vulnerability is fixed in 22.0.1, 21.2.17, and 20.3.25.

CVSS3: 7.5
debian
около 1 месяца назад

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

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

@angular/common: Denial of Service (DoS) via OOM in Date Formatting (formatDate)

EPSS

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

7.5 High

CVSS3

Дефекты

CWE-400