diff --git a/.github/workflows/dependency-vulnerabilities.yml b/.github/workflows/dependency-vulnerabilities.yml index 17bf8aa..989dde6 100644 --- a/.github/workflows/dependency-vulnerabilities.yml +++ b/.github/workflows/dependency-vulnerabilities.yml @@ -52,4 +52,4 @@ jobs: - name: Check clojure dependencies with NVD env: NVD_API_TOKEN: ${{ secrets.NVD_API_TOKEN }} - run: bin/clojure -J-Dclojure.main.report=stderr -Tnvd nvd.task/check :config-filename '".nvd-config.edn"' :classpath "\"$(../bin/clojure -Spath)\"" + run: bin/clojure -J-Dclojure.main.report=stderr -Sdeps '{:deps {org.owasp/dependency-check-maven {:mvn/version "10.0.2"}}}' -Tnvd nvd.task/check :config-filename '".nvd-config.edn"' :classpath "\"$(bin/clojure -Spath)\"" diff --git a/.nvd-config.edn b/.nvd-config.edn new file mode 100644 index 0000000..f28967f --- /dev/null +++ b/.nvd-config.edn @@ -0,0 +1,8 @@ +;;; SPDX-FileCopyrightText: 2024 Jomco B.V. +;;; SPDX-FileCopyrightText: 2024 Topsector Logistiek +;;; SPDX-FileContributor: Joost Diepenmaat +;;; +;;; SPDX-License-Identifier: AGPL-3.0-or-later + +{:suppression-file ".nvd-suppressions.xml"} diff --git a/.nvd-suppressions.xml b/.nvd-suppressions.xml new file mode 100644 index 0000000..0f83674 --- /dev/null +++ b/.nvd-suppressions.xml @@ -0,0 +1,18 @@ + + + + + + + + This is a vulnerability in clojure before 1.9.0, which we are not using + CVE-2017-20189 + +