CVEs in the dependencies are in the execution path of your project
Author: CleWangCreated Mar 1, 2020Updated Mar 1, 2020
Hello, Your project uses some dependencies with CVEs. I found that the buggy methods of the CVEs are in the program execution path of your project, which makes your project at risk. I have suggested some version updates. See below for more details:
Vulnerable Dependency: org.apache.httpcomponents : httpclient : 4.3
Call Chain to Buggy Methods:
Some files in your project call the library method org.apache.http.impl.client.HttpClientBuilder.build(), which can reach the buggy method of CVE-2013-4366.
- Files in your project: src/main/java/com/netflix/simianarmy/client/MonkeyRestClient.java
- One of the possible call chain:
org.apache.http.impl.client.HttpClientBuilder.build() [buggy method]
Update suggestion: version 4.5.11 4.5.11 is a safe version without CVEs. From 4.3 to 4.5.11, 2 of the APIs (called by 2 times in your project) were modified.
Source: Netflix/SimianArmy