Approved changes feed: RSS · Atom

cpe:2.3:a:datadog:dd-trace-java:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorDatadog (8c31a62c-edda-5c02-83f1-ebdd4906350f)
ProductDd Trace Java (543a85af-847b-527b-b3cf-7c4dcf11a74b)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/datadog/dd-trace-java purl2cpe 2026-06-01 10:12:37.553014
pkg:maven/com.datadoghq/dd-trace-java purl2cpe 2026-06-01 10:12:37.553016

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-50270 vulnerable 2026-09-16 04:34:02.547663 dd-trace-java: Improper parsing of W3C baggage headers may lead to DoS
HIGH (7.5)
dd-trace-java is a Datadog APM client for Java. Prior to 1.62.0, W3C baggage extraction does not enforce DD_TRACE_BAGGAGE_MAX_ITEMS, which defaults to 64, or DD_TRACE_BAGGAGE_MAX_BYTES, which defaults to 8192, although those limits apply during baggage injection. A remote unauthenticated attacker can send a baggage HTTP header containing many comma-separated key-value pairs or a single very large value. The extraction path allocates map entries while parsing the attacker-controlled header on every request, causing unbounded CPU and memory consumption in an HTTP service where the baggage propagation style is enabled, which is the default for most affected tracers. This can cause denial of service. This issue is fixed in version 1.62.0.
Published: 2026-09-14T17:03:39.809Z
Updated: 2026-09-14T19:16:55.404Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33728 vulnerable 2026-06-08 07:59:10.660978 dd-trace-java: Unsafe deserialization in RMI instrumentation may lead to remote code execution
dd-trace-java is a Datadog APM client for Java. In versions of dd-trace-java 0.40.0 through prior to 1.60.2, the RMI instrumentation registered a custom endpoint that deserialized incoming data without applying serialization filters. On JDK version 16 and earlier, an attacker with network access to a JMX or RMI port on an instrumented JVM could exploit this to potentially achieve remote code execution. All three of the following conditions must be true to exploit this vulnerability: First, dd-trace-java is attached as a Java agent (`-javaagent`) on Java 16 or earlier. Second, a JMX/RMI port has been explicitly configured via `-Dcom.sun.management.jmxremote.port` and is network-reachable, Third, a gadget-chain-compatible library is present on the classpath. For JDK >= 17, no action is required, but upgrading is strongly encouraged. For JDK >= 8u121 < JDK 17, upgrade to dd-trace-java version 1.60.3 or later. For JDK < 8u121 and earlier where serialization filters are not available, apply the workaround. The workaround is to set the following environment variable to disable the RMI integration: `DD_INTEGRATION_RMI_ENABLED=false`.
Published: 2026-03-27T00:25:56.444Z
Updated: 2026-03-27T19:57:29.854Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.