CVE-2026-44967

OpenTelemetry-cpp is the C++ implementation of OpenTelemetry. Prior to release 1.27.0, the OTLP HTTP exporters (traces/metrics/logs) read the full HTTP response into an in-memory vector of bytes without a size cap. This is exploitable for memory exhaustion when the configured collector endpoint is attacker-controlled (or a network attacker can MITM the exporter connection). This vulnerability is fixed in opentelemetry-cpp release 1.27.0.
Configurations

Configuration 1 (hide)

cpe:2.3:a:opentelemetry:opentelemetry:*:*:*:*:*:c\+\+:*:*

History

26 Oct 2026, 11:10

Type Values Removed Values Added
Summary
  • (es) OpenTelemetry-cpp es la implementación en C++ de OpenTelemetry. Antes de la versión 1.27.0, los exportadores HTTP de OTLP (rastros/métricas/registros) leían la respuesta HTTP completa en un vector de bytes en memoria sin un límite de tamaño. Esto es explotable para el agotamiento de memoria cuando el punto final del recolector configurado está controlado por el atacante (o un atacante de red puede realizar un MitM en la conexión del exportador). Esta vulnerabilidad está corregida en la versión 1.27.0 de opentelemetry-cpp.

Information

Published : 2026-06-12 16:16

Updated : 2026-10-26 11:10


NVD link : CVE-2026-44967

Mitre link : CVE-2026-44967

CVE.ORG link : CVE-2026-44967


JSON object : View

Products Affected

opentelemetry

  • opentelemetry
CWE
CWE-789

Memory Allocation with Excessive Size Value