Skip to content

Commit 4b862c7

Browse files
symatRahul Rane
authored and
Rahul Rane
committed
ZOOKEEPER-4716: upgrade jackson to 2.15.2, suppress two false positive CVE errors (apache#2026)
Our jackson is quite old, I want to upgrade it before release 3.8.2. Also we have a few false positive CVEs reported by OWASP: - CVE-2023-35116: according to jackson community, this is not a security issue, see FasterXML/jackson-databind#3972 (comment) - CVE-2022-45688: the following CVE is not even jackson related, but a vulnerability in json-java which we don't use in ZooKeeper
1 parent 2711e7f commit 4b862c7

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

owaspSuppressions.xml

+12
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,16 @@
5454
<cve>CVE-2021-34429</cve>
5555
</suppress>
5656

57+
<suppress>
58+
<!-- ZOOKEEPER-4716: jackson related false positives -->
59+
60+
<!-- according to jackson community, this is not a security issue,
61+
see: https://github.com/FasterXML/jackson-databind/issues/3972#issuecomment-1596193098 -->
62+
<cve>CVE-2023-35116</cve>
63+
64+
<!-- the following CVE is not even jackson related, but a vulnerability
65+
in json-java which we don't use in ZooKeeper -->
66+
<cve>CVE-2022-45688</cve>
67+
</suppress>
68+
5769
</suppressions>

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -560,7 +560,7 @@
560560
<commons-cli.version>1.5.0</commons-cli.version>
561561
<netty.version>4.1.94.Final</netty.version>
562562
<jetty.version>9.4.51.v20230217</jetty.version>
563-
<jackson.version>2.13.4.2</jackson.version>
563+
<jackson.version>2.15.2</jackson.version>
564564
<jline.version>2.14.6</jline.version>
565565
<snappy.version>1.1.9.1</snappy.version>
566566
<kerby.version>2.0.0</kerby.version>

0 commit comments

Comments
 (0)