Katalog CVE

CVE-2026-50273

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.79%

Percentyl 52 - wyżej niż 52% wszystkich znanych CVE

Streszczenie

Biblioteka Datadog .NET Tracer przed wersją 3.43.0 nie ogranicza liczby ani rozmiaru elementów bagażu W3C podczas parsowania nagłówków HTTP, co pozwala zdalnemu, nieuwierzytelnionemu atakującemu na wysłanie złośliwego nagłówka z wieloma parami klucz-wartość lub bardzo dużą wartością, powodując niekontrolowane zużycie CPU i pamięci w usługach z włączonym propagowaniem bagażu.

Ocena ryzyka

Organizacja narażona jest na atak DoS (Denial of Service) na aplikacje .NET używające Datadog APM z propagowaniem bagażu, co może prowadzić do przeciążenia serwerów i przerwania działania usług.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę Datadog .NET Tracer do wersji 3.43.0 lub nowszej, która wprowadza ograniczenia DD_TRACE_BAGGAGE_MAX_ITEMS i DD_TRACE_BAGGAGE_MAX_BYTES podczas ekstrakcji bagażu.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS