You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: DEPENDENCY_ANALYSIS.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,8 +9,8 @@ This project demonstrates a vulnerable dependency (`commons-collections:3.2.1`)
9
9
**Package**: `commons-collections:3.2.1`
10
10
11
11
**Known Vulnerabilities**:
12
-
-CVE-2015-6420: Serialized-object interfaces in certain Cisco Collaboration and Social Media implementations allow remote attackers to execute arbitrary commands
13
-
-CVE-2017-15708: InvokerTransformer code was present in commons-collections4 1.0-4.1 which allowed remote code execution
12
+
-CVE-2015-7501: Apache Commons Collections InvokerTransformer class allows remote attackers to execute arbitrary Java code via crafted serialized objects
13
+
-CVE-2015-6420: Similar remote code execution vulnerability through unsafe deserialization
14
14
15
15
### Dependency Paths
16
16
@@ -54,8 +54,14 @@ Example output:
54
54
[INFO] | \- (commons-collections:commons-collections:jar:3.2.1:compile - omitted for duplicate)
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ This application contains the following types of security vulnerabilities:
24
24
4.**LDAP Injection** - Unescaped user input in LDAP filters
25
25
5.**Weak Cryptography** - Use of MD5 and weak random number generation
26
26
6.**Hard-coded Secrets** - Embedded credentials and encryption keys
27
-
7.**Vulnerable Dependencies** - Uses `commons-collections:3.2.1` which has known deserialization vulnerabilities (CVE-2015-6420, CVE-2017-15708). This dependency appears in multiple paths in the dependency graph:
27
+
7.**Vulnerable Dependencies** - Uses `commons-collections:3.2.1` which has known deserialization vulnerabilities (CVE-2015-7501). This dependency appears in multiple paths in the dependency graph:
28
28
- As a direct dependency
29
29
- As a transitive dependency through `commons-beanutils:1.9.2`
30
30
- As a transitive dependency through `commons-digester:2.1` → `commons-beanutils:1.8.3`
0 commit comments