Skip to content

Commit 42c96b8

Browse files
authored
Merge clarification of non-applicability of known vulnerabilities in AngularJS.
2 parents b941607 + d8c7652 commit 42c96b8

17 files changed

Lines changed: 217 additions & 25 deletions

_angularjs-cves/CVE-2022-25844.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: Regular Expression Denial of Service (ReDoS)
3+
cve: CVE-2022-25844
4+
---
5+
6+
This is a potential regular expression denial of service in AngularJS' handling
7+
of locale rules. This cannot affect Guacamole, which does not construct locale
8+
rules with untrusted data.

_angularjs-cves/CVE-2022-25869.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Angular (deprecated package) Cross-site Scripting
3+
cve: CVE-2022-25869
4+
---
5+
6+
This vulnerability is specific to Internet Explorer and its potentially
7+
insecure caching of `<textarea>` element contents. This cannot affect
8+
Guacamole, which does not load `<textarea>` elements in a way that Internet
9+
Explorer is capable of caching.

_angularjs-cves/CVE-2023-26116.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: angular vulnerable to regular expression denial of service via the angular.copy() utility
3+
cve: CVE-2023-26116
4+
---
5+
6+
This is a potential regular expression denial of service in AngularJS'
7+
`angular.copy()` utility function. This cannot affect Guacamole, which does not
8+
pass untrusted data to this function.

_angularjs-cves/CVE-2023-26117.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: angular vulnerable to regular expression denial of service via the $resource service
3+
cve: CVE-2023-26117
4+
---
5+
6+
This is a potential regular expression denial of service in AngularJS'
7+
`$resource` service. This cannot affect Guacamole, which does not make use of
8+
the `$resource` service, let alone pass untrusted data to it.

_angularjs-cves/CVE-2023-26118.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: angular vulnerable to regular expression denial of service via the <input type="url"> element
3+
cve: CVE-2023-26118
4+
---
5+
6+
This is a potential regular expression denial of service in AngularJS' handling
7+
of `<input type="url">` elements. This cannot affect Guacamole, which does not
8+
use these elements.

_angularjs-cves/CVE-2024-21490.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: angular vulnerable to super-linear runtime due to backtracking
3+
cve: CVE-2024-21490
4+
---
5+
6+
This is a potential regular expression denial of service in AngularJS'
7+
`ng-srcset` directive. This cannot affect Guacamole which does not use this
8+
directive, let alone pass untrusted data to it.

_angularjs-cves/CVE-2024-8372.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: AngularJS improper sanitization in 'srcset' attribute
3+
cve: CVE-2024-8372
4+
---
5+
6+
This is a potential bypass of AngularJS' image source restriction capabilities
7+
specific to the `srcset` attribute. This cannot affect Guacamole, which does
8+
not rely on AngularJS to restrict image sources.

_angularjs-cves/CVE-2024-8373.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: AngularJS improper sanitization in '<source>' element
3+
cve: CVE-2024-8373
4+
---
5+
6+
This is a potential bypass of AngularJS' image source restriction capabilities
7+
specific to the `srcset` attribute of `<source>` elements. This cannot affect
8+
Guacamole, which does not rely on AngularJS to restrict image sources.

_angularjs-cves/CVE-2025-0716.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: AngularJS improper sanitization in SVG '<image>' element
3+
cve: CVE-2025-0716
4+
---
5+
6+
This is a potential bypass of AngularJS' image source restriction capabilities
7+
specific to the `href` and `xlink:href` attributes of `<image>` tags within SVG
8+
content. This cannot affect Guacamole, which does not rely on AngularJS to
9+
restrict image sources.

_config.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@ collections:
6767
security:
6868
output: false
6969

70+
# Known vulnerabilities in AngularJS
71+
angularjs-cves:
72+
output: false
73+
7074
# Site-wide defaults
7175
defaults:
7276

0 commit comments

Comments
 (0)