Medium severity · published Aug 13, 2024
CVE-2024-42368
open-telemetry has an Observable Timing Discrepancy
6.5
CVSS
0.6%
EPSS
No
On KEV
Description
OpenTelemetry, also known as OTel, is a vendor-neutral open source Observability framework for instrumenting, generating, collecting, and exporting telemetry data such as traces, metrics, and logs. The bearertokenauth extension's server authenticator performs a simple, non-constant time string comparison of the received & configured bearer tokens. This impacts anyone using the `bearertokenauth` server authenticator. Malicious clients with network access to the collector may perform a timing attack against a collector with this authenticator to guess the configured token, by iteratively sending tokens and comparing the response time. This would allow an attacker to introduce fabricated or bad data into the collector's telemetry pipeline. The observable timing vulnerability was fixed by using constant-time comparison in 0.107.0
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
None
Integrity
Low
Availability
Low
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.6% · higher than 50% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
OP
opentelemetry-collector-contrib · open-telemetry
>= 0.80.0, < 0.107.0 · source: vendor
OC
Opentelemetry Collector Contrib · Opentelemetry
0.80.0 before 0.107.0 · source: CISA
Affected product
OP
opentelemetry-collector-contrib
open-telemetry
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-42368
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-42368
github.com
https://github.com/open-telemetry/opentelemetry-collector-contrib/commit/c9bd3eff0bb357d9c812a0d8defd3b09db95699a
github.com
https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/34516
github.com
https://github.com/open-telemetry/opentelemetry-collector-contrib/security/advisories/GHSA-rfxf-mf63-cpqv
More from opentelemetry-collector-contrib
8.1
CVE-2026-42602
azureauthextension Authenticate method does not validate bearer tokens, allowing auth bypass via replay
6.9
CVE-2026-55701
OpenTelemetry githubreceiver silently ignores configured required_headers authentication
5.3
CVE-2026-47256
OpenTelemetry: Path traversal in Sentry exporter via attacker-controlled service.name reaches privileged Sentry API endpoints with operator bearer token
5.3
CVE-2024-45043
OpenTelemetry Collector AWS Firehose Receiver Authentication Bypass Vulnerability
