Skip to content

Commit 104798e

Browse files
authored
Suppress OpenTelemetry Go CVEs (false positives for Java packages) (#166)
* Suppress CVE-2026-39883 and CVE-2026-39882 for Java OpenTelemetry packages False positives: both CVEs are for the Go opentelemetry-go SDK, not the Java io.opentelemetry packages. CVE-2026-39883 is a PATH hijacking issue with the kenv command on BSD, and CVE-2026-39882 is an unbounded HTTP response body read in Go OTLP exporters. Neither applies to Java. Refs moderneinc/dependency-vulnerability-reports#1044 * Add 2-week expiry to OpenTelemetry suppressions
1 parent 5a3726d commit 104798e

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

src/main/resources/suppressions.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,22 @@
5656
<packageUrl regex="true">^pkg:maven/org\.openrewrite\.recipe/rewrite-openapi@.*$</packageUrl>
5757
<cve>CVE-2024-25712</cve>
5858
</suppress>
59+
<suppress until="2026-05-01Z">
60+
<notes><![CDATA[
61+
False positive. CVE-2026-39883 is for the Go opentelemetry-go SDK (PATH hijacking
62+
of the kenv command on BSD). The Java io.opentelemetry packages are unaffected.
63+
Added: 2026-04-16
64+
]]></notes>
65+
<packageUrl regex="true">^pkg:maven/io\.opentelemetry/opentelemetry-.*@.*$</packageUrl>
66+
<cve>CVE-2026-39883</cve>
67+
</suppress>
68+
<suppress until="2026-05-01Z">
69+
<notes><![CDATA[
70+
False positive. CVE-2026-39882 is for Go OTLP HTTP exporters (unbounded response
71+
body reading). The Java io.opentelemetry packages are unaffected.
72+
Added: 2026-04-16
73+
]]></notes>
74+
<packageUrl regex="true">^pkg:maven/io\.opentelemetry/opentelemetry-.*@.*$</packageUrl>
75+
<cve>CVE-2026-39882</cve>
76+
</suppress>
5977
</suppressions>

0 commit comments

Comments
 (0)