Skip to content

Commit 983e0dc

Browse files
committed
add suppression for prometheus related non java vulnerabilities
1 parent ebc0d0b commit 983e0dc

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

dependency-check/global-suppressions.xml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,29 @@
186186
<packageUrl regex="true">^pkg:maven/io\.prometheus/simpleclient.*@.*$</packageUrl>
187187
<cve>CVE-2026-42154</cve>
188188
</suppress>
189+
<suppress>
190+
<notes><![CDATA[
191+
CVE-2026-42154 affects the Prometheus server (Go binary), not Micrometer's Java
192+
Prometheus registry. OWASP dependency-check incorrectly matches the Maven artifact
193+
against cpe:2.3:a:prometheus:prometheus due to the shared "prometheus" name.
194+
Ref: https://github.com/dependency-check/DependencyCheck/issues/8497
195+
]]></notes>
196+
<packageUrl regex="true">^pkg:maven/io\.micrometer/micrometer-registry-prometheus@.*$</packageUrl>
197+
<cve>CVE-2026-42154</cve>
198+
</suppress>
199+
<suppress>
200+
<notes><![CDATA[
201+
These CVEs affect non-Java OpenTelemetry implementations (Go, .NET, and C++).
202+
OWASP dependency-check incorrectly matches the Prometheus Java client's OTel
203+
tracer bridge against cpe:2.3:a:opentelemetry:opentelemetry.
204+
]]></notes>
205+
<packageUrl regex="true">^pkg:maven/io\.prometheus/prometheus-metrics-tracer-otel(-agent)?@.*$</packageUrl>
206+
<cve>CVE-2026-41078</cve>
207+
<cve>CVE-2026-39882</cve>
208+
<cve>CVE-2026-40894</cve>
209+
<cve>CVE-2026-41178</cve>
210+
<cve>CVE-2026-44967</cve>
211+
</suppress>
189212
<suppress>
190213
<notes><![CDATA[
191214
CVE-2026-42582 affects netty-codec-http3 which only exists in the Netty 4.2.x line.

0 commit comments

Comments
 (0)