From 3249af4719b33d922dbdc67314839349c67ba1c6 Mon Sep 17 00:00:00 2001 From: Jan Werner Date: Tue, 12 Dec 2023 22:07:23 -0500 Subject: [PATCH 1/4] unpin snakeyaml, add suppressions and licenses --- licenses.yaml | 14 +++++++++- owasp-dependency-check-suppressions.xml | 34 ++++++++++++++++++++++--- pom.xml | 5 ---- 3 files changed, 43 insertions(+), 10 deletions(-) diff --git a/licenses.yaml b/licenses.yaml index 3eba322b089d..6d9e5a0ec09b 100644 --- a/licenses.yaml +++ b/licenses.yaml @@ -1022,7 +1022,7 @@ name: org.yaml snakeyaml license_category: binary module: extensions/druid-kubernetes-extensions license_name: Apache License version 2.0 -version: 1.33 +version: 2.2 libraries: - org.yaml: snakeyaml @@ -2872,6 +2872,18 @@ libraries: - io.confluent: kafka-schema-registry-client - io.confluent: common-utils +--- + +name: org.yaml snakeyaml +license_category: binary +module: extensions/druid-kubernetes-extensions +license_name: Apache License version 2.0 +version: 2.0 +libraries: + - org.yaml: snakeyaml + + + --- name: Confluent Kafka Client diff --git a/owasp-dependency-check-suppressions.xml b/owasp-dependency-check-suppressions.xml index 4d68252dcf49..9aaf59bdd597 100644 --- a/owasp-dependency-check-suppressions.xml +++ b/owasp-dependency-check-suppressions.xml @@ -275,18 +275,44 @@ - - - + + + CVE-2022-1471 + CVE-2022-25857 CVE-2023-2251 CVE-2022-3064 + + + + + ^pkg:maven/org\.yaml/snakeyaml@1.6$ + CVE-2017-18640 + CVE-2022-25857 + CVE-2023-2251 + CVE-2022-3064 + + json-smart 2.4.11 - - org.yaml - snakeyaml - 1.33 - CVE-2022-1471 - CVE-2022-25857 CVE-2023-2251 CVE-2022-3064 - - - - - ^pkg:maven/org\.yaml/snakeyaml@1.6$ - CVE-2017-18640 - CVE-2022-25857 - CVE-2023-2251 - CVE-2022-3064 - - Date: Wed, 13 Dec 2023 13:56:49 -0500 Subject: [PATCH 3/4] add reasoning for the individual snakeyaml pins --- extensions-contrib/cassandra-storage/pom.xml | 5 +++++ extensions-contrib/kubernetes-overlord-extensions/pom.xml | 3 +++ integration-tests/pom.xml | 3 +++ 3 files changed, 11 insertions(+) diff --git a/extensions-contrib/cassandra-storage/pom.xml b/extensions-contrib/cassandra-storage/pom.xml index caee9d9646ee..0760ed3cd3d4 100644 --- a/extensions-contrib/cassandra-storage/pom.xml +++ b/extensions-contrib/cassandra-storage/pom.xml @@ -35,6 +35,11 @@ + org.yaml snakeyaml diff --git a/extensions-contrib/kubernetes-overlord-extensions/pom.xml b/extensions-contrib/kubernetes-overlord-extensions/pom.xml index 2a1e9c7c2efb..84770340f240 100644 --- a/extensions-contrib/kubernetes-overlord-extensions/pom.xml +++ b/extensions-contrib/kubernetes-overlord-extensions/pom.xml @@ -36,6 +36,9 @@ + org.yaml snakeyaml diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 3563645d361f..2193dafd8552 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -45,6 +45,9 @@ + org.yaml snakeyaml From 319b2b68aa30a61f4cbad45aa704470c2e70d6f1 Mon Sep 17 00:00:00 2001 From: Jan Werner Date: Wed, 13 Dec 2023 20:16:11 -0500 Subject: [PATCH 4/4] add both versions of snakeyaml to suppression file --- owasp-dependency-check-suppressions.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/owasp-dependency-check-suppressions.xml b/owasp-dependency-check-suppressions.xml index 7013d5f52783..fb1431626a70 100644 --- a/owasp-dependency-check-suppressions.xml +++ b/owasp-dependency-check-suppressions.xml @@ -289,7 +289,7 @@ --> CVE-2022-1471