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

exploitDog

debian логотип

CVE-2025-4690

Опубликовано: 19 авг. 2025
Источник: debian
EPSS Низкий

Описание

A regular expression used by AngularJS'  linky https://docs.angularjs.org/api/ngSanitize/filter/linky  filter to detect URLs in input text is vulnerable to super-linear runtime due to backtracking. With a large carefully-crafted input, this can cause a Regular expression Denial of Service (ReDoS) https://owasp.org/www-community/attacks/Regular_expression_Denial_of_Service_-_ReDoS  attack on the application. This issue affects all versions of AngularJS. Note: The AngularJS project is End-of-Life and will not receive any updates to address this issue. For more information see here https://docs.angularjs.org/misc/version-support-status .

Пакеты

ПакетСтатусВерсия исправленияРелизТип
angular.jsunfixedpackage
angular.jsno-dsatrixiepackage
angular.jsno-dsabookwormpackage
angular.jspostponedbullseyepackage

Примечания

  • https://www.herodevs.com/vulnerability-directory/cve-2025-4690

  • https://codepen.io/herodevs/pen/RNNEPzP/751b91eab7730dff277523f3d50e4b77

  • vulnerable REDOS: https://salsa.debian.org/js-team/angular.js/-/blob/4ff98f444e79456ecc442efd4369db6c423e88e1/src/ngSanitize/filter/linky.js#L131

  • vulnerable match: https://salsa.debian.org/js-team/angular.js/-/blob/4ff98f444e79456ecc442efd4369db6c423e88e1/src/ngSanitize/filter/linky.js#L155

EPSS

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

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

CVSS3: 4.3
ubuntu
около 1 года назад

A regular expression used by AngularJS'  linky https://docs.angularjs.org/api/ngSanitize/filter/linky  filter to detect URLs in input text is vulnerable to super-linear runtime due to backtracking. With a large carefully-crafted input, this can cause a Regular expression Denial of Service (ReDoS) https://owasp.org/www-community/attacks/Regular_expression_Denial_of_Service_-_ReDoS attack on the application. This issue affects all versions of AngularJS. Note: The AngularJS project is End-of-Life and will not receive any updates to address this issue. For more information see here https://docs.angularjs.org/misc/version-support-status .

CVSS3: 4.3
nvd
около 1 года назад

A regular expression used by AngularJS'  linky https://docs.angularjs.org/api/ngSanitize/filter/linky  filter to detect URLs in input text is vulnerable to super-linear runtime due to backtracking. With a large carefully-crafted input, this can cause a Regular expression Denial of Service (ReDoS) https://owasp.org/www-community/attacks/Regular_expression_Denial_of_Service_-_ReDoS  attack on the application. This issue affects all versions of AngularJS. Note: The AngularJS project is End-of-Life and will not receive any updates to address this issue. For more information see here https://docs.angularjs.org/misc/version-support-status .

CVSS3: 4.3
github
около 1 года назад

A regular expression used by AngularJS'  linky https://docs.angularjs.org/api/ngSanitize/filter/linky  filter to detect URLs in input text is vulnerable to super-linear runtime due to backtracking. With a large carefully-crafted input, this can cause a Regular expression Denial of Service (ReDoS) https://owasp.org/www-community/attacks/Regular_expression_Denial_of_Service_-_ReDoS  attack on the application. This issue affects all versions of AngularJS. Note: The AngularJS project is End-of-Life and will not receive any updates to address this issue. For more information see here https://docs.angularjs.org/misc/version-support-status .

EPSS

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