summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEnrico Olivelli <eolivelli@apache.org>2019-02-08 06:06:39 +0100
committerAndor Molnar <andor@apache.org>2019-02-08 11:27:41 +0100
commit927d0e4e7f8001d01767c458b3ddbe61c55b4e02 (patch)
tree307b2d5e4ff28de1c7686a48d8c70b38a5f451dc
parent3788d763da42e02b38eec540ad40bb07d0b414bb (diff)
downloadzookeeper-927d0e4e7f8001d01767c458b3ddbe61c55b4e02.tar.gz
ZOOKEEPER-3262: Update dependencies flagged by OWASP report
- Dropped unused dependencies BounceCastle, Jackson and Jetty - Suppress false positives against ZooKeeper itself: CVE-2018-8012 Author: Enrico Olivelli <eolivelli@apache.org> Reviewers: andor@apache.org Closes #806 from eolivelli/fix/owasp-34
-rw-r--r--owaspSuppressions.xml4
-rwxr-xr-xpom.xml18
-rwxr-xr-xzookeeper-server/pom.xml22
3 files changed, 5 insertions, 39 deletions
diff --git a/owaspSuppressions.xml b/owaspSuppressions.xml
index 0165b9ada..3dd0f3818 100644
--- a/owaspSuppressions.xml
+++ b/owaspSuppressions.xml
@@ -22,4 +22,8 @@
<!-- ZOOKEEPER-3217 -->
<cve>CVE-2018-8088</cve>
</suppress>
+ <suppress>
+ <!-- ZOOKEEPER-3262 -->
+ <cve>CVE-2018-8012</cve>
+ </suppress>
</suppressions>
diff --git a/pom.xml b/pom.xml
index 01819edcc..32a9d2367 100755
--- a/pom.xml
+++ b/pom.xml
@@ -271,12 +271,9 @@
<hamcrest.version>1.3</hamcrest.version>
<commons-cli.version>1.2</commons-cli.version>
<netty.version>3.10.6.Final</netty.version>
- <jetty.version>9.4.10.v20180503</jetty.version>
- <jackson.version>2.9.5</jackson.version>
<json.version>1.1.1</json.version>
<jline.version>0.9.94</jline.version>
<kerby.version>1.1.0</kerby.version>
- <bouncycastle.version>1.56</bouncycastle.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-lang.version>2.4</commons-lang.version>
<apache-directory-server.version>2.0.0-M15</apache-directory-server.version>
@@ -344,16 +341,6 @@
</exclusions>
</dependency>
<dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcprov-jdk15on</artifactId>
- <version>${bouncycastle.version}</version>
- </dependency>
- <dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcpkix-jdk15on</artifactId>
- <version>${bouncycastle.version}</version>
- </dependency>
- <dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
@@ -400,11 +387,6 @@
<version>${jetty.version}</version>
</dependency>
<dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-databind</artifactId>
- <version>${jackson.version}</version>
- </dependency>
- <dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>${json.version}</version>
diff --git a/zookeeper-server/pom.xml b/zookeeper-server/pom.xml
index 44a58b5df..fee486357 100755
--- a/zookeeper-server/pom.xml
+++ b/zookeeper-server/pom.xml
@@ -76,30 +76,10 @@
<artifactId>slf4j-log4j12</artifactId>
</dependency>
<dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-server</artifactId>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-servlet</artifactId>
- </dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.core</groupId>
- <artifactId>jackson-databind</artifactId>
- </dependency>
- <dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
</dependency>
<dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcprov-jdk15on</artifactId>
- </dependency>
- <dependency>
- <groupId>org.bouncycastle</groupId>
- <artifactId>bcpkix-jdk15on</artifactId>
- </dependency>
- <dependency>
<groupId>jline</groupId>
<artifactId>jline</artifactId>
</dependency>
@@ -307,4 +287,4 @@
</plugins>
</build>
-</project> \ No newline at end of file
+</project>