CVE Catalog

CVE-2026-24051

HighCVSS 7.0
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

5th percentile - higher than 5% of all known CVEs

Summary

OpenTelemetry-Go version v1.20.0-1.39.0 is vulnerable to Path Hijacking on macOS/Darwin systems. The resource detection code executes the ioreg system command, which can lead to Arbitrary Code Execution by an attacker who can modify the PATH environment variable.

Risk Assessment

Attackers can exploit this vulnerability to execute arbitrary code within the context of the application, posing a serious security threat to the system.

Recommendation

It is recommended to upgrade OpenTelemetry-Go to version v1.40.0 or later to mitigate this vulnerability.

Related vulnerabilities

Original NVD description (English source)

OpenTelemetry-Go is the Go implementation of OpenTelemetry. The OpenTelemetry Go SDK in version v1.20.0-1.39.0 is vulnerable to Path Hijacking (Untrusted Search Paths) on macOS/Darwin systems. The resource detection code in sdk/resource/host_id.go executes the ioreg system command using a search path. An attacker with the ability to locally modify the PATH environment variable can achieve Arbitrary Code Execution (ACE) within the context of the application. A fix was released with v1.40.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS