CVE Catalog

CVE-2026-50273

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.79%

52th percentile - higher than 52% of all known CVEs

Summary

The Datadog .NET Tracer library before version 3.43.0 does not enforce limits on the number or size of W3C baggage items when parsing incoming HTTP headers, allowing a remote unauthenticated attacker to send a malicious baggage header with many key-value pairs or a very large value, causing unbounded CPU and memory consumption in services with baggage propagation enabled.

Risk Assessment

The organization is at risk of a Denial of Service (DoS) attack on .NET applications using Datadog APM with baggage propagation, potentially leading to server overload and service disruption.

Recommendation

Immediately update the Datadog .NET Tracer library to version 3.43.0 or later, which enforces DD_TRACE_BAGGAGE_MAX_ITEMS and DD_TRACE_BAGGAGE_MAX_BYTES limits during baggage extraction.

Related vulnerabilities

Original NVD description (English source)

Datadog .NET Tracer is a client library for Datadog APM for .NET applications. Prior to 3.43.0, Datadog tracing libraries that implement W3C baggage propagation parse incoming baggage HTTP headers without enforcing DD_TRACE_BAGGAGE_MAX_ITEMS or DD_TRACE_BAGGAGE_MAX_BYTES on extraction, allowing a remote unauthenticated attacker to send a baggage header with many comma-separated key-value pairs or one very large value and cause unbounded CPU and memory consumption in services with baggage propagation enabled. This issue is fixed in version 3.43.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS