This is an automated email from the ASF dual-hosted git repository.

abhishek pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


The following commit(s) were added to refs/heads/master by this push:
     new 48b6d2abf9 skip org.owasp:dependency-check on extensions-contrib 
modules and suppress false-positive gRPC CVEs (#15026)
48b6d2abf9 is described below

commit 48b6d2abf9728f152bbc60ad73a2bca5699e41cf
Author: Tejaswini Bandlamudi <[email protected]>
AuthorDate: Mon Sep 25 12:14:42 2023 +0530

    skip org.owasp:dependency-check on extensions-contrib modules and suppress 
false-positive gRPC CVEs (#15026)
---
 extensions-contrib/aliyun-oss-extensions/pom.xml          |  7 +++++++
 extensions-contrib/ambari-metrics-emitter/pom.xml         |  7 +++++++
 extensions-contrib/cassandra-storage/pom.xml              | 11 +++++++++++
 extensions-contrib/cloudfiles-extensions/pom.xml          | 11 +++++++++++
 extensions-contrib/compressed-bigdecimal/pom.xml          | 12 ++++++++++++
 extensions-contrib/distinctcount/pom.xml                  | 11 +++++++++++
 extensions-contrib/dropwizard-emitter/pom.xml             | 12 ++++++++++++
 extensions-contrib/druid-iceberg-extensions/pom.xml       | 12 ++++++++++++
 extensions-contrib/gce-extensions/pom.xml                 | 12 ++++++++++++
 extensions-contrib/graphite-emitter/pom.xml               | 12 ++++++++++++
 extensions-contrib/influx-extensions/pom.xml              |  7 +++++++
 extensions-contrib/influxdb-emitter/pom.xml               | 12 ++++++++++++
 extensions-contrib/kafka-emitter/pom.xml                  | 12 ++++++++++++
 extensions-contrib/kubernetes-overlord-extensions/pom.xml | 11 +++++++++++
 extensions-contrib/materialized-view-maintenance/pom.xml  | 11 +++++++++++
 extensions-contrib/materialized-view-selection/pom.xml    | 12 ++++++++++++
 extensions-contrib/opentsdb-emitter/pom.xml               | 12 ++++++++++++
 extensions-contrib/prometheus-emitter/pom.xml             | 12 ++++++++++++
 extensions-contrib/redis-cache/pom.xml                    | 12 ++++++++++++
 extensions-contrib/sqlserver-metadata-storage/pom.xml     | 11 +++++++++++
 extensions-contrib/statsd-emitter/pom.xml                 | 12 ++++++++++++
 extensions-contrib/tdigestsketch/pom.xml                  | 11 +++++++++++
 extensions-contrib/thrift-extensions/pom.xml              |  7 +++++++
 extensions-contrib/time-min-max/pom.xml                   | 12 ++++++++++++
 extensions-contrib/virtual-columns/pom.xml                | 11 +++++++++++
 owasp-dependency-check-suppressions.xml                   |  9 +++++++++
 26 files changed, 281 insertions(+)

diff --git a/extensions-contrib/aliyun-oss-extensions/pom.xml 
b/extensions-contrib/aliyun-oss-extensions/pom.xml
index 34fed68c6c..43f7d558ad 100644
--- a/extensions-contrib/aliyun-oss-extensions/pom.xml
+++ b/extensions-contrib/aliyun-oss-extensions/pom.xml
@@ -168,6 +168,13 @@
                     </execution>
                 </executions>
             </plugin>
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
         </plugins>
     </build>
 </project>
diff --git a/extensions-contrib/ambari-metrics-emitter/pom.xml 
b/extensions-contrib/ambari-metrics-emitter/pom.xml
index 8f86205866..61400d1348 100644
--- a/extensions-contrib/ambari-metrics-emitter/pom.xml
+++ b/extensions-contrib/ambari-metrics-emitter/pom.xml
@@ -145,6 +145,13 @@
           </ignoredUnusedDeclaredDependencies>
         </configuration>
       </plugin>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
 </project>
diff --git a/extensions-contrib/cassandra-storage/pom.xml 
b/extensions-contrib/cassandra-storage/pom.xml
index 4875a0cba7..458bb76137 100644
--- a/extensions-contrib/cassandra-storage/pom.xml
+++ b/extensions-contrib/cassandra-storage/pom.xml
@@ -173,4 +173,15 @@
         </dependency>
     </dependencies>
 
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
diff --git a/extensions-contrib/cloudfiles-extensions/pom.xml 
b/extensions-contrib/cloudfiles-extensions/pom.xml
index 25e00afbf8..de4466cca3 100644
--- a/extensions-contrib/cloudfiles-extensions/pom.xml
+++ b/extensions-contrib/cloudfiles-extensions/pom.xml
@@ -160,4 +160,15 @@
         </dependency>
     </dependencies>
 
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
diff --git a/extensions-contrib/compressed-bigdecimal/pom.xml 
b/extensions-contrib/compressed-bigdecimal/pom.xml
index 76612897ef..5a7b278f8b 100644
--- a/extensions-contrib/compressed-bigdecimal/pom.xml
+++ b/extensions-contrib/compressed-bigdecimal/pom.xml
@@ -142,4 +142,16 @@
       <artifactId>jackson-annotations</artifactId>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/distinctcount/pom.xml 
b/extensions-contrib/distinctcount/pom.xml
index 6a66b6bc6c..a0c1fb46cb 100644
--- a/extensions-contrib/distinctcount/pom.xml
+++ b/extensions-contrib/distinctcount/pom.xml
@@ -101,4 +101,15 @@
         </dependency>
     </dependencies>
 
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
diff --git a/extensions-contrib/dropwizard-emitter/pom.xml 
b/extensions-contrib/dropwizard-emitter/pom.xml
index a32f803fd5..e7f48e89b1 100644
--- a/extensions-contrib/dropwizard-emitter/pom.xml
+++ b/extensions-contrib/dropwizard-emitter/pom.xml
@@ -114,4 +114,16 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/druid-iceberg-extensions/pom.xml 
b/extensions-contrib/druid-iceberg-extensions/pom.xml
index 69c75e26d9..2765d2aa59 100644
--- a/extensions-contrib/druid-iceberg-extensions/pom.xml
+++ b/extensions-contrib/druid-iceberg-extensions/pom.xml
@@ -357,4 +357,16 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/gce-extensions/pom.xml 
b/extensions-contrib/gce-extensions/pom.xml
index 7de948366f..626b9e27c4 100644
--- a/extensions-contrib/gce-extensions/pom.xml
+++ b/extensions-contrib/gce-extensions/pom.xml
@@ -121,4 +121,16 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/graphite-emitter/pom.xml 
b/extensions-contrib/graphite-emitter/pom.xml
index cb6712b9d2..1a2767a033 100644
--- a/extensions-contrib/graphite-emitter/pom.xml
+++ b/extensions-contrib/graphite-emitter/pom.xml
@@ -110,4 +110,16 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/influx-extensions/pom.xml 
b/extensions-contrib/influx-extensions/pom.xml
index a8c0acec58..966d93c482 100644
--- a/extensions-contrib/influx-extensions/pom.xml
+++ b/extensions-contrib/influx-extensions/pom.xml
@@ -120,6 +120,13 @@
       <id>strict</id>
       <build>
         <plugins>
+          <plugin>
+            <groupId>org.owasp</groupId>
+            <artifactId>dependency-check-maven</artifactId>
+            <configuration>
+              <skip>true</skip>
+            </configuration>
+          </plugin>
         </plugins>
       </build>
     </profile>
diff --git a/extensions-contrib/influxdb-emitter/pom.xml 
b/extensions-contrib/influxdb-emitter/pom.xml
index ffa9b30c7c..83cea085ac 100644
--- a/extensions-contrib/influxdb-emitter/pom.xml
+++ b/extensions-contrib/influxdb-emitter/pom.xml
@@ -82,4 +82,16 @@
             <scope>test</scope>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
diff --git a/extensions-contrib/kafka-emitter/pom.xml 
b/extensions-contrib/kafka-emitter/pom.xml
index 92a8257b51..46ca7e6c49 100644
--- a/extensions-contrib/kafka-emitter/pom.xml
+++ b/extensions-contrib/kafka-emitter/pom.xml
@@ -117,4 +117,16 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/kubernetes-overlord-extensions/pom.xml 
b/extensions-contrib/kubernetes-overlord-extensions/pom.xml
index 37c097394e..eacd69ed62 100644
--- a/extensions-contrib/kubernetes-overlord-extensions/pom.xml
+++ b/extensions-contrib/kubernetes-overlord-extensions/pom.xml
@@ -246,4 +246,15 @@
 
   </dependencies>
 
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/materialized-view-maintenance/pom.xml 
b/extensions-contrib/materialized-view-maintenance/pom.xml
index f54f1e87df..d1e6bfa602 100644
--- a/extensions-contrib/materialized-view-maintenance/pom.xml
+++ b/extensions-contrib/materialized-view-maintenance/pom.xml
@@ -128,4 +128,15 @@
         </dependency>
 </dependencies>
 
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
diff --git a/extensions-contrib/materialized-view-selection/pom.xml 
b/extensions-contrib/materialized-view-selection/pom.xml
index d877d6fb81..e965b7d775 100644
--- a/extensions-contrib/materialized-view-selection/pom.xml
+++ b/extensions-contrib/materialized-view-selection/pom.xml
@@ -139,4 +139,16 @@
             <scope>test</scope>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
diff --git a/extensions-contrib/opentsdb-emitter/pom.xml 
b/extensions-contrib/opentsdb-emitter/pom.xml
index 45a36a1421..d1260b5453 100644
--- a/extensions-contrib/opentsdb-emitter/pom.xml
+++ b/extensions-contrib/opentsdb-emitter/pom.xml
@@ -93,4 +93,16 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/prometheus-emitter/pom.xml 
b/extensions-contrib/prometheus-emitter/pom.xml
index ac1ad9ce92..2c0e7bcd6b 100644
--- a/extensions-contrib/prometheus-emitter/pom.xml
+++ b/extensions-contrib/prometheus-emitter/pom.xml
@@ -115,4 +115,16 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/redis-cache/pom.xml 
b/extensions-contrib/redis-cache/pom.xml
index 15cb1532c8..5c3d6df507 100644
--- a/extensions-contrib/redis-cache/pom.xml
+++ b/extensions-contrib/redis-cache/pom.xml
@@ -116,5 +116,17 @@
             <scope>test</scope>
         </dependency>
     </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
 
diff --git a/extensions-contrib/sqlserver-metadata-storage/pom.xml 
b/extensions-contrib/sqlserver-metadata-storage/pom.xml
index bd276d8793..a311abebf3 100644
--- a/extensions-contrib/sqlserver-metadata-storage/pom.xml
+++ b/extensions-contrib/sqlserver-metadata-storage/pom.xml
@@ -85,4 +85,15 @@
         </dependency>
     </dependencies>
 
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
diff --git a/extensions-contrib/statsd-emitter/pom.xml 
b/extensions-contrib/statsd-emitter/pom.xml
index 32f8fb5e00..24c493b5b5 100644
--- a/extensions-contrib/statsd-emitter/pom.xml
+++ b/extensions-contrib/statsd-emitter/pom.xml
@@ -103,4 +103,16 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/tdigestsketch/pom.xml 
b/extensions-contrib/tdigestsketch/pom.xml
index 948a1deb89..ff17035e7b 100644
--- a/extensions-contrib/tdigestsketch/pom.xml
+++ b/extensions-contrib/tdigestsketch/pom.xml
@@ -173,4 +173,15 @@
 
   </dependencies>
 
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/thrift-extensions/pom.xml 
b/extensions-contrib/thrift-extensions/pom.xml
index e58a7f24fc..4908107b36 100644
--- a/extensions-contrib/thrift-extensions/pom.xml
+++ b/extensions-contrib/thrift-extensions/pom.xml
@@ -192,6 +192,13 @@
           </execution>
         </executions>
       </plugin>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
 </project>
diff --git a/extensions-contrib/time-min-max/pom.xml 
b/extensions-contrib/time-min-max/pom.xml
index 34eaafe232..3d20d83f24 100644
--- a/extensions-contrib/time-min-max/pom.xml
+++ b/extensions-contrib/time-min-max/pom.xml
@@ -107,4 +107,16 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.owasp</groupId>
+        <artifactId>dependency-check-maven</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
diff --git a/extensions-contrib/virtual-columns/pom.xml 
b/extensions-contrib/virtual-columns/pom.xml
index b8af5c369c..64f359751c 100644
--- a/extensions-contrib/virtual-columns/pom.xml
+++ b/extensions-contrib/virtual-columns/pom.xml
@@ -86,4 +86,15 @@
         </dependency>
     </dependencies>
 
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.owasp</groupId>
+                <artifactId>dependency-check-maven</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
 </project>
diff --git a/owasp-dependency-check-suppressions.xml 
b/owasp-dependency-check-suppressions.xml
index f8f9db2c15..2813623f7a 100644
--- a/owasp-dependency-check-suppressions.xml
+++ b/owasp-dependency-check-suppressions.xml
@@ -792,4 +792,13 @@
     <packageUrl 
regex="true">^pkg:maven/com\.squareup\.okio/okio@1..*$</packageUrl>
     <cve>CVE-2023-3635</cve>  <!-- Suppressed since okio requests in Druid are 
internal, and not user-facing -->
   </suppress>
+
+  <suppress>
+    <notes><![CDATA[
+      file name: grpc-context-1.27.2.jar
+    ]]></notes>
+    <packageUrl 
regex="true">^pkg:maven/io\.grpc/[email protected]$</packageUrl>
+    <cve>CVE-2023-4785</cve> <!-- Not applicable to gRPC Java - 
https://nvd.nist.gov/vuln/detail/CVE-2023-4785 -->
+    <cve>CVE-2023-33953</cve> <!-- Not applicable to gRPC Java - 
https://cloud.google.com/support/bulletins#gcp-2023-022 -->
+  </suppress>
 </suppressions>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to