diff --git a/bindings/java/osv-scanner.toml b/bindings/java/osv-scanner.toml new file mode 100644 index 00000000..bddbe49f --- /dev/null +++ b/bindings/java/osv-scanner.toml @@ -0,0 +1,12 @@ +# OSV-Scanner suppression for this Maven manifest. OSV-Scanner looks for an +# osv-scanner.toml next to each manifest it scans, and the repo-root config does +# not cover Maven sub-directory scans — so the jackson finding is suppressed +# here as well. See the root osv-scanner.toml and the SECURITY.md VEX section. +# +# tools.jackson.core:jackson-core 3.x is NOT a dependency of this project. Full +# Maven resolution (the publishing plugin tree and the project dependency tree) +# resolves only jackson 2.16.1 / 2.17.1; tools.jackson 3.x appears nowhere. +# OSV-Scanner's own resolver flags it as a false positive. +[[IgnoredVulns]] +id = "GHSA-72hv-8253-57qq" +reason = "tools.jackson.core:jackson-core 3.x is not a dependency; only jackson 2.x resolves. Not affected." diff --git a/examples/java/osv-scanner.toml b/examples/java/osv-scanner.toml new file mode 100644 index 00000000..dd68d0cd --- /dev/null +++ b/examples/java/osv-scanner.toml @@ -0,0 +1,12 @@ +# OSV-Scanner suppression for this Maven manifest. OSV-Scanner looks for an +# osv-scanner.toml next to each manifest it scans, and the repo-root config does +# not cover Maven sub-directory scans — so the jackson finding is suppressed +# here as well. See the root osv-scanner.toml and the SECURITY.md VEX section. +# +# tools.jackson.core:jackson-core 3.x is NOT a dependency of this project. This +# example resolves only com.fasterxml.jackson.core:jackson-databind 2.17.1 (and +# its 2.x jackson-core); tools.jackson 3.x appears nowhere. OSV-Scanner's own +# resolver flags it as a false positive. +[[IgnoredVulns]] +id = "GHSA-72hv-8253-57qq" +reason = "tools.jackson.core:jackson-core 3.x is not a dependency; only jackson 2.x resolves. Not affected."