Improper certificate validation in OpenTelemetry OTLP HTTP exporter
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- Spoofing
- Confidentiality · integrity · availability
- High · Low · None
- Fix status
- Partial Red Hat: 11 without a fix
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-295.
Summary
The OpenTelemetry opentelemetry-exporter-otlp-proto-http package from 1.5.0 before 1.45.0 disables TLS certificate verification when the OTEL_EXPORTER_OTLP_CERTIFICATE variables are set to empty strings. A man-in-the-middle attacker can impersonate the collector to read or alter exported traces, metrics and logs, including authentication headers from OTEL_EXPORTER_OTLP_HEADERS. The flaw is an improper certificate validation issue (CWE-295).
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
Description from the CNA
OpenTelemetry opentelemetry-exporter-otlp-proto-http 1.5.0 before 1.45.0 contains an improper certificate validation vulnerability that disables TLS verification when OTEL_EXPORTER_OTLP_CERTIFICATE variables are empty strings. Man-in-the-middle attackers can impersonate the collector to read or alter exported traces, metrics, and logs, including authentication headers from OTEL_EXPORTER_OTLP_HEADERS.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| open-telemetry | opentelemetry-exporter-otlp-proto-http | 1.5.0 to before 1.45.0 | 1.45.0 | Patch available | CNA |
- opentelemetry-exporter-otlp-proto-http Vendoropen-telemetry Affected 1.5.0 to before 1.45.0 Fixed in 1.45.0 Patch available CNA
Remediation
Upgrade opentelemetry-exporter-otlp-proto-http to 1.45.0. Red Hat has no fix planned for Exploit Intelligence and Red Hat Update Infrastructure 4 for Cloud Providers, and no fix available for Ansible Automation Orchestrator 2026, Lightspeed Core, OpenShift Lightspeed, Red Hat AI Inference Server and other products.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
- Fix · CNA opentelemetry-exporter-otlp-proto-http (OpenTelemetry) Fixed in 1.45.0
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Ansible Automation Orchestrator 2026 | Affected | No fix yet: Fix deferred |
| Exploit Intelligence | Affected | No fix planned: Out of support scope |
| Lightspeed Core | Affected | No fix yet: Fix deferred |
| OpenShift Lightspeed | Affected | No fix yet: Fix deferred |
| Red Hat AI Inference Server | Affected | No fix yet: Fix deferred |
| Red Hat Ansible Automation Platform 2 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux AI (RHEL AI) 3 | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift AI (RHOAI) | Affected | No fix yet: Fix deferred |
| Red Hat Quay 3 | Affected | No fix yet: Fix deferred |
| Red Hat Satellite 6 | Affected | No fix yet: Fix deferred |
| Red Hat Update Infrastructure 4 for Cloud Providers | Affected | No fix planned: Out of support scope |
Timeline
- 2026-10-18 Threatist record created from CVE-2026-112006
- 2026-10-18 Alias added: GHSA-6469-8p9h-mmvm
- 2026-10-18 Affected versions changed · Red Hat
- 2026-10-18 CVSS score added · Red Hat
- 2026-10-19 CISA SSVC decision points changed
- 2026-10-19 Priority changed: MEDIUM → LOW
References
Other 3
- opentelemetry-exporter-otlp-proto-http v1.45.0 Release Notes
- https://github.com/open-telemetry/opentelemetry-python/blob/v1.44.0/exporter/opentelemetry-exporter-otlp-proto-http/src/opentelemetry/exporter/otlp/proto/http/trace_exporter/__init__.py#L93-L96
- https://github.com/open-telemetry/opentelemetry-python/blob/v1.44.0/exporter/opentelemetry-exporter-otlp-proto-http/src/opentelemetry/exporter/otlp/proto/http/trace_exporter/__init__.py#L170-L185
More open-telemetry vulnerabilities
- TI-2024-23957 OpenTelemetry Collector has a Denial of Service via Zip/Decompression Bomb sent over HTTP or gRPC CVSS 3.1HIGH 8.2
- TI-2026-42706 OpenTelemetry JavaScript: Denial of service in `JaegerPropagator` via unhandled exception on a malformed header CVSS 3.1HIGH 7.5
- TI-2026-33428 OpenTelemetry eBPF Instrumentation: Memcached payload length overflow can crash OBI CVSS 3.1HIGH 7.5
- TI-2026-33427 OpenTelemetry eBPF Instrumentation: MongoDB parser panics on malformed wire messages CVSS 3.1HIGH 7.5
- TI-2026-33420 OpenTelemetry eBPF Instrumentation: Postgres BIND parsing can panic on malformed payloads CVSS 3.1HIGH 7.5
- TI-2026-32777 opentelemetry-js: Prometheus exporter process crash via malformed HTTP request CVSS 3.1HIGH 7.5
Sources
- CVE-2026-112006 · CVE Program
- CVE-2026-112006 · NVD
- FIRST EPSS
- GHSA-6469-8p9h-mmvm · GitHub Advisory Database · CC BY 4.0
- CVE-2026-112006 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences