CVE-2026-50276
Last modified
CVE-2026-50276 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. dd-trace-rb is Datadog's client library for Ruby. Prior to 2.32.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. EPSS estimates a 0.79% chance of exploitation in the next 30 days.
Description
dd-trace-rb is Datadog's client library for Ruby. Prior to 2.32.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 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 2.32.0.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| DataDog | dd-trace-rb | < 2.32.0 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-50276?
How severe is CVE-2026-50276?
How do I fix CVE-2026-50276?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-50270dd-trace-java is a Datadog APM client for Java. Prior to 1.6…7.5
- CVE-2026-50271Datadog dd-trace-py is the Datadog Python APM client. Prior …7.5
- CVE-2026-50272dd-trace is the Datadog APM client for Node.js. Prior to 5.1…7.5
- CVE-2026-50273Datadog .NET Tracer is a client library for Datadog APM for …7.5
- CVE-2026-50274Datadog dd-trace-go is a Go client library for Datadog appli…7.5
- CVE-2026-50275The Datadog PHP Tracer provides application performance moni…7.5
- CVE-2026-50277dd-trace-cpp is the Datadog distributed tracing library for …7.5
- CVE-2026-50278iccDEV provides a set of libraries and tools for working wit…6.5
- CVE-2026-50279Craft CMS is a content management system (CMS). IN versions …7.6
- CVE-2026-5028The Eight Day Week Print Workflow plugin for WordPress is vu…6.5
- CVE-2026-50280Craft CMS is a content management system (CMS). In versions …6
- CVE-2026-50281Craft CMS is a content management system (CMS). Versions 5.7…7.1
Are you affected by CVE-2026-50276?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
