CVE-2026-54788CWE-770denial-of-service

CVE-2026-54788

High · published August 29, 2026

CVSS v3.1
7.5
EPSS
1%
Percentile
55.9
In the wild
Unconfirmed
What it is

dd-trace-rs provides Datadog application performance monitoring for Rust. From 0.1.0 until 0.3.3, datadog-opentelemetry/src/propagation/tracecontext.rs parses the W3C tracestate header and collects every semicolon-separated key and value pair in the Datadog dd=... vendor entry into a HashMap without enforcing a pair count or entry size limit. Because tracecontext extraction is enabled by default, a remote unauthenticated attacker can send an arbitrarily large dd=... entry and force excessive CPU and memory consumption for each request, causing denial of service in an instrumented network service. This vulnerability is fixed in 0.3.3.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00793 · 55.9th percentile
Weakness
CWE-770 · Allocation of Resources Without Limits or Throttling
Published
2026-08-29T00:18Z
References (4)
EPSS history
Timeline
  • 30 AUG 16:18Z
    EPSS moved — → 1%
    epss
  • 28 AUG 16:33Z
    dd-trace-rs: Unbounded W3C tracestate parsing may lead to DoS
    cvelistv5