Unbounded Resource Consumption in Datadog's Distributed Tracing Library for C++
CVE-2026-50277

7.5HIGH

Key Information:

Vendor

Datadog

Vendor
CVE Published:
17 September 2026

What is CVE-2026-50277?

The dd-trace-cpp library, used for distributed tracing in C++, allows unauthorized remote attackers to exploit incoming W3C baggage headers without enforcing limits on the number of items or total bytes during the extraction process. This oversight can lead to excessive resource allocation, resulting in potential denial of service for affected services, particularly when facing internet requests. The issue has been addressed in version 2.1.0.

Affected Version(s)

dd-trace-cpp < 2.1.0

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.